C# Class IrrlichtNETCP.Inheritable.ISceneNode

Inheritance: SceneNode
ファイルを表示 Open project: Paulus/irrlichtnetcp

Public Methods

Method Description
AddAnimator ( Animator animator ) : void
AddChild ( SceneNode child ) : void
GetMaterial ( int i ) : Material
ISceneNode ( IntPtr raw ) : System
ISceneNode ( SceneNode parent, SceneManager mgr, int id ) : System
OnAnimate ( uint timeMS ) : void
OnRegisterSceneNode ( ) : void
Remove ( ) : void
RemoveAll ( ) : void
RemoveAnimator ( Animator anim ) : void
RemoveAnimators ( ) : void
RemoveChild ( SceneNode child ) : void
Render ( ) : void
UpdateAbsolutePosition ( ) : void

Private Methods

Method Description
CSN_CREATE ( IntPtr parent, IntPtr mgr, int id, CSN_CALLBACK_VOID _void, CSN_CALLBACK_INT _int, CSN_CALLBACK_INTPTR _intptr, CSN_CALLBACK_FLOAT _float ) : IntPtr
CSN_PFLOAT_METHODS ( IntPtr csn, CSN_FLOAT_METHOD method, [ arg1 ) : void
CSN_PINTPTR_METHODS ( IntPtr csn, CSN_INTPTR_METHOD method, IntPtr arg1, int arg2 ) : IntPtr
CSN_PINT_METHODS ( IntPtr csn, CSN_INT_METHOD method, IntPtr arg1, int arg2 ) : int
CSN_PVOID_METHODS ( IntPtr csn, CSN_VOID_METHOD method, IntPtr arg1, int arg2, uint arg3, float arg4 ) : void
CSN_SET_TEMP_FLOATS ( IntPtr csn, float temp ) : void
GetFloats ( CSN_FLOAT_METHOD method ) : float[]
OnCallbackFloat ( CSN_FLOAT_METHOD method ) : void
OnCallbackInt ( CSN_INT_METHOD method, IntPtr arg1, int arg2 ) : int
OnCallbackIntPtr ( CSN_INTPTR_METHOD method, IntPtr arg1, int arg2 ) : IntPtr
OnCallbackVoid ( CSN_VOID_METHOD method, IntPtr arg1, int arg2, uint arg3, float arg4 ) : void

Method Details

AddAnimator() public method

public AddAnimator ( Animator animator ) : void
animator Animator
return void

AddChild() public method

public AddChild ( SceneNode child ) : void
child SceneNode
return void

GetMaterial() public method

public GetMaterial ( int i ) : Material
i int
return Material

ISceneNode() public method

public ISceneNode ( IntPtr raw ) : System
raw System.IntPtr
return System

ISceneNode() public method

public ISceneNode ( SceneNode parent, SceneManager mgr, int id ) : System
parent SceneNode
mgr SceneManager
id int
return System

OnAnimate() public method

public OnAnimate ( uint timeMS ) : void
timeMS uint
return void

OnRegisterSceneNode() public method

public OnRegisterSceneNode ( ) : void
return void

Remove() public method

public Remove ( ) : void
return void

RemoveAll() public method

public RemoveAll ( ) : void
return void

RemoveAnimator() public method

public RemoveAnimator ( Animator anim ) : void
anim Animator
return void

RemoveAnimators() public method

public RemoveAnimators ( ) : void
return void

RemoveChild() public method

public RemoveChild ( SceneNode child ) : void
child SceneNode
return void

Render() public method

public Render ( ) : void
return void

UpdateAbsolutePosition() public method

public UpdateAbsolutePosition ( ) : void
return void