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

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

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

Метод Описание
AddRef ( ) : void
GetChild ( uint index ) : NpcPlane
GetCopy ( ) : NpcPlane
Misc_SetScript ( string func_name ) : bool
Release ( ) : void
SetChild ( NpcPlane child ) : NpcPlane

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

Метод Описание
AddRef ( IntPtr ptr ) : void
GetAttack_GagHexX ( IntPtr ptr ) : ushort
GetAttack_GagHexY ( IntPtr ptr ) : ushort
GetAttack_IsGag ( IntPtr ptr ) : bool
GetAttack_LastHexX ( IntPtr ptr ) : ushort
GetAttack_LastHexY ( IntPtr ptr ) : ushort
GetAttack_MinHp ( IntPtr ptr ) : int
GetAttack_TargId ( IntPtr ptr ) : uint
GetIdentifier ( IntPtr ptr ) : int
GetIdentifierExt ( IntPtr ptr ) : uint
GetMisc_WaitSecond ( IntPtr ptr ) : uint
GetPick_HexX ( IntPtr ptr ) : ushort
GetPick_HexY ( IntPtr ptr ) : ushort
GetPick_Pid ( IntPtr ptr ) : ushort
GetPick_ToOpen ( IntPtr ptr ) : bool
GetPick_UseItemId ( IntPtr ptr ) : uint
GetPriority ( IntPtr ptr ) : uint
GetRun ( IntPtr ptr ) : bool
GetType_ ( IntPtr ptr ) : int
GetWalk_Cut ( IntPtr ptr ) : uint
GetWalk_Dir ( IntPtr ptr ) : byte
GetWalk_HexX ( IntPtr ptr ) : ushort
GetWalk_HexY ( IntPtr ptr ) : ushort
NpcPlane_GetChild ( IntPtr thisptr, uint index ) : IntPtr
NpcPlane_GetCopy ( IntPtr thisptr ) : IntPtr
NpcPlane_Misc_SetScript ( IntPtr thisptr, string func_name ) : bool
NpcPlane_SetChild ( IntPtr thisptr, IntPtr child ) : IntPtr
Release ( IntPtr ptr ) : void
SetAttack_GagHexX ( IntPtr ptr, ushort val ) : void
SetAttack_GagHexY ( IntPtr ptr, ushort val ) : void
SetAttack_IsGag ( IntPtr ptr, bool val ) : void
SetAttack_LastHexX ( IntPtr ptr, ushort val ) : void
SetAttack_LastHexY ( IntPtr ptr, ushort val ) : void
SetAttack_MinHp ( IntPtr ptr, int val ) : void
SetAttack_TargId ( IntPtr ptr, uint val ) : void
SetIdentifier ( IntPtr ptr, int val ) : void
SetIdentifierExt ( IntPtr ptr, uint val ) : void
SetMisc_WaitSecond ( IntPtr ptr, uint val ) : void
SetPick_HexX ( IntPtr ptr, ushort val ) : void
SetPick_HexY ( IntPtr ptr, ushort val ) : void
SetPick_Pid ( IntPtr ptr, ushort val ) : void
SetPick_ToOpen ( IntPtr ptr, bool val ) : void
SetPick_UseItemId ( IntPtr ptr, uint val ) : void
SetPriority ( IntPtr ptr, uint val ) : void
SetRun ( IntPtr ptr, bool val ) : void
SetType ( IntPtr ptr, int val ) : void
SetWalk_Cut ( IntPtr ptr, uint val ) : void
SetWalk_Dir ( IntPtr ptr, byte val ) : void
SetWalk_HexX ( IntPtr ptr, ushort val ) : void
SetWalk_HexY ( IntPtr ptr, ushort val ) : void

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

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

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

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

public GetChild ( uint index ) : NpcPlane
index uint
Результат NpcPlane

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

public GetCopy ( ) : NpcPlane
Результат NpcPlane

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

public Misc_SetScript ( string func_name ) : bool
func_name string
Результат bool

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

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

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

public SetChild ( NpcPlane child ) : NpcPlane
child NpcPlane
Результат NpcPlane