C# Класс FOnline.Server.Location

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddRef ( ) : void
GetLocation ( uint loc_id ) : Location
GetMap ( ushort pid ) : Map
GetMapByIndex ( uint index ) : Map
GetMapCount ( ) : uint
GetMaps ( IList maps ) : uint
GetProtoId ( ) : ushort
RaiseFinish ( bool to_delete ) : void
Release ( ) : void
Reload ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
AddRef ( IntPtr ptr ) : void
Create ( IntPtr ptr ) : Location
GetAutoGarbage ( IntPtr loc ) : bool
GetColor ( IntPtr loc ) : uint
GetGeckCount ( IntPtr loc ) : int
GetGeckVisible ( IntPtr loc ) : bool
GetId ( IntPtr loc ) : uint
GetIsNotValid ( IntPtr loc ) : bool
GetRadius ( IntPtr loc ) : ushort
GetVisible ( IntPtr loc ) : bool
GetWorldX ( IntPtr loc ) : ushort
GetWorldY ( IntPtr loc ) : ushort
Global_GetLocation ( uint loc_id ) : IntPtr
Location ( IntPtr ptr ) : System
Location_GetMap ( IntPtr thisptr, ushort pid ) : IntPtr
Location_GetMapByIndex ( IntPtr thisptr, uint index ) : IntPtr
Location_GetMapCount ( IntPtr thisptr ) : uint
Location_GetMaps ( IntPtr thisptr, IList maps ) : uint
Location_GetProtoId ( IntPtr thisptr ) : ushort
Location_Reload ( IntPtr thisptr ) : void
Location_Update ( IntPtr thisptr ) : void
RaiseEnter ( IList group, ushort entrance ) : bool
Release ( IntPtr ptr ) : void
Remove ( Location loc ) : void
SetAutoGarbage ( IntPtr loc, bool val ) : void
SetColor ( IntPtr loc, uint val ) : void
SetGeckCount ( IntPtr loc, int val ) : void
SetGeckVisible ( IntPtr loc, bool val ) : void
SetRadius ( IntPtr loc, ushort val ) : void
SetVisible ( IntPtr loc, bool val ) : void
SetWorldX ( IntPtr loc, ushort val ) : void
SetWorldY ( IntPtr loc, ushort val ) : void

Описание методов

AddRef() публичный Метод

public AddRef ( ) : void
Результат void

GetLocation() публичный статический Метод

public static GetLocation ( uint loc_id ) : Location
loc_id uint
Результат Location

GetMap() публичный Метод

public GetMap ( ushort pid ) : Map
pid ushort
Результат Map

GetMapByIndex() публичный Метод

public GetMapByIndex ( uint index ) : Map
index uint
Результат Map

GetMapCount() публичный Метод

public GetMapCount ( ) : uint
Результат uint

GetMaps() публичный Метод

public GetMaps ( IList maps ) : uint
maps IList
Результат uint

GetProtoId() публичный Метод

public GetProtoId ( ) : ushort
Результат ushort

RaiseFinish() публичный Метод

public RaiseFinish ( bool to_delete ) : void
to_delete bool
Результат void

Release() публичный Метод

public Release ( ) : void
Результат void

Reload() публичный Метод

public Reload ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void