C# Class FOnline.Server.NpcPlane

Inheritance: IManagedWrapper
ファイルを表示 Open project: rotators/fosdk Class Usage Examples

Public Methods

Method Description
AddRef ( ) : void
GetChild ( uint index ) : NpcPlane
GetCopy ( ) : NpcPlane
Misc_SetScript ( string func_name ) : bool
Release ( ) : void
SetChild ( NpcPlane child ) : NpcPlane

Private Methods

Method Description
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

Method Details

AddRef() public method

public AddRef ( ) : void
return void

GetChild() public method

public GetChild ( uint index ) : NpcPlane
index uint
return NpcPlane

GetCopy() public method

public GetCopy ( ) : NpcPlane
return NpcPlane

Misc_SetScript() public method

public Misc_SetScript ( string func_name ) : bool
func_name string
return bool

Release() public method

public Release ( ) : void
return void

SetChild() public method

public SetChild ( NpcPlane child ) : NpcPlane
child NpcPlane
return NpcPlane