프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Body_Collision | void | ||
Client_GetReceivePositionsSnapshots | void | ||
Client_ReceiveBodiesPositions | void | ||
Client_ReceiveLife | void | ||
Client_ReceivePositions | void | ||
Client_ReceiveSoundPlayCollision | void | ||
CopyInfluencesToObject | void | ||
CreateAnimationController | void | ||
Die | void | ||
LoadAnimationState | void | ||
SaveAnimationState | void | ||
Server_SendBodiesPositionsToNewClient | void | ||
Server_SendLifeToClients | void | ||
Server_SendPositionsToAllClients | void | ||
Server_SendPositionsToNewClient | void | ||
Server_SendSoundPlayCollisionToAllClients | void | ||
TickForceAnimationRemainingTime | void | ||
UpdateAutomaticInfluences | void |
메소드 | 설명 | |
---|---|---|
AddInfluence ( |
||
Client_UpdatePositionsBySnapshots ( bool rendering ) : void | ||
CurrentAnimationIsEnabled ( ) : bool | ||
Die ( MapObject prejudicial ) : void | ||
Die ( MapObject prejudicial, bool allowLatencyTime ) : void | ||
DoDamage ( MapObject prejudicial, Vec3 pos, Shape shape, float damage, bool allowMoveDamageToParent ) : void | ||
ForceAnimationIsEnabled ( ) : bool | ||
GetParentUnit ( ) : |
||
GetParentUnitHavingIntellect ( ) : |
||
SetForceAnimation ( string animationBaseName, bool allowRandomAnimationNumber ) : void | ||
SoundPlay3D ( string name, float priority, bool needAttach ) : void | ||
SuspendPhysicsDuringMapLoading ( bool suspend ) : void |
메소드 | 설명 | |
---|---|---|
Client_OnTick ( ) : void | ||
GetRandomAnimationNumber ( string animationBaseName, bool firstAnimationIn10TimesMoreOften ) : int | ||
OnCreate ( ) : void |
Overridden from Engine.EntitySystem.Entity.OnCreate().
|
|
OnCreateInfluence ( |
||
OnDamage ( MapObject prejudicial, Vec3 pos, Shape shape, float damage, bool allowMoveDamageToParent ) : void | ||
OnDestroy ( ) : void |
Overridden from Engine.EntitySystem.Entity.OnDestroy().
|
|
OnDie ( MapObject prejudicial ) : void | ||
OnDieObjectCreate ( MapObjectCreateObject createObject, object objectCreated ) : void | ||
OnLifeTimeIsOver ( ) : void | ||
OnLoad ( TextBlock block ) : bool |
Overridden from Engine.EntitySystem.Entity.OnLoad(TextBlock).
|
|
OnPostCreate ( bool loaded ) : void |
Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
|
|
OnRemoveChild ( Entity entity ) : void |
Overridden from Engine.EntitySystem.Entity.OnRemoveChild(Entity)
|
|
OnRenderFrame ( ) : void | ||
OnSave ( TextBlock block ) : void |
Overridden from Engine.EntitySystem.Entity.OnSave(TextBlock).
|
|
OnSetTransform ( Vec3 &pos, Quat &rot, Vec3 &scl ) : void | ||
OnShouldDelete ( ) : bool |
Overridden from Engine.EntitySystem.Entity.OnShouldDelete().
|
|
OnSuspendPhysicsDuringMapLoading ( bool suspend ) : void | ||
OnTick ( ) : void |
Overridden from Engine.EntitySystem.Entity.OnTick().
|
|
OnUpdateBaseAnimation ( ) : void | ||
Server_OnClientConnectedAfterPostCreate ( RemoteEntityWorld remoteEntityWorld ) : void | ||
Server_OnClientConnectedBeforePostCreate ( RemoteEntityWorld remoteEntityWorld ) : void | ||
Server_SendBodiesPositionsToAllClients ( bool updateAll ) : void | ||
UpdateBaseAnimation ( string animationBaseName, bool allowRandomAnimationNumber, bool loop, float velocity ) : void |
메소드 | 설명 | |
---|---|---|
Body_Collision ( CollisionEvent &collisionEvent ) : void | ||
Client_GetReceivePositionsSnapshots ( int networkTickNumber, Client_ReceivePositionsSnapshot &snapshot1, Client_ReceivePositionsSnapshot &snapshot2 ) : void | ||
Client_ReceiveBodiesPositions ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void | ||
Client_ReceiveLife ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void | ||
Client_ReceivePositions ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void | ||
Client_ReceiveSoundPlayCollision ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void | ||
CopyInfluencesToObject ( |
||
CreateAnimationController ( ) : void | ||
Die ( ) : void | ||
LoadAnimationState ( TextBlock block ) : void | ||
SaveAnimationState ( TextBlock block ) : void | ||
Server_SendBodiesPositionsToNewClient ( RemoteEntityWorld remoteEntityWorld ) : void | ||
Server_SendLifeToClients ( IList |
||
Server_SendPositionsToAllClients ( bool updateAll ) : void | ||
Server_SendPositionsToNewClient ( RemoteEntityWorld remoteEntityWorld ) : void | ||
Server_SendSoundPlayCollisionToAllClients ( ) : void | ||
TickForceAnimationRemainingTime ( ) : void | ||
UpdateAutomaticInfluences ( ) : void |
public AddInfluence ( |
||
influenceType | ||
time | float | |
checkSubstance | bool | |
리턴 | void |
public Client_UpdatePositionsBySnapshots ( bool rendering ) : void | ||
rendering | bool | |
리턴 | void |
public Die ( MapObject prejudicial, bool allowLatencyTime ) : void | ||
prejudicial | MapObject | |
allowLatencyTime | bool | |
리턴 | void |
public DoDamage ( MapObject prejudicial, Vec3 pos, Shape shape, float damage, bool allowMoveDamageToParent ) : void | ||
prejudicial | MapObject | |
pos | Vec3 | |
shape | Shape | |
damage | float | |
allowMoveDamageToParent | bool | |
리턴 | void |
protected GetRandomAnimationNumber ( string animationBaseName, bool firstAnimationIn10TimesMoreOften ) : int | ||
animationBaseName | string | |
firstAnimationIn10TimesMoreOften | bool | |
리턴 | int |
protected OnCreateInfluence ( |
||
influence | ||
리턴 | void |
protected OnDamage ( MapObject prejudicial, Vec3 pos, Shape shape, float damage, bool allowMoveDamageToParent ) : void | ||
prejudicial | MapObject | |
pos | Vec3 | |
shape | Shape | |
damage | float | |
allowMoveDamageToParent | bool | |
리턴 | void |
protected OnDieObjectCreate ( MapObjectCreateObject createObject, object objectCreated ) : void | ||
createObject | MapObjectCreateObject | |
objectCreated | object | |
리턴 | void |
protected OnSetTransform ( Vec3 &pos, Quat &rot, Vec3 &scl ) : void | ||
pos | Vec3 | |
rot | Quat | |
scl | Vec3 | |
리턴 | void |
protected OnSuspendPhysicsDuringMapLoading ( bool suspend ) : void | ||
suspend | bool | |
리턴 | void |
protected Server_OnClientConnectedAfterPostCreate ( RemoteEntityWorld remoteEntityWorld ) : void | ||
remoteEntityWorld | RemoteEntityWorld | |
리턴 | void |
protected Server_OnClientConnectedBeforePostCreate ( RemoteEntityWorld remoteEntityWorld ) : void | ||
remoteEntityWorld | RemoteEntityWorld | |
리턴 | void |
protected Server_SendBodiesPositionsToAllClients ( bool updateAll ) : void | ||
updateAll | bool | |
리턴 | void |
public SetForceAnimation ( string animationBaseName, bool allowRandomAnimationNumber ) : void | ||
animationBaseName | string | |
allowRandomAnimationNumber | bool | |
리턴 | void |
public SoundPlay3D ( string name, float priority, bool needAttach ) : void | ||
name | string | |
priority | float | |
needAttach | bool | |
리턴 | void |
public SuspendPhysicsDuringMapLoading ( bool suspend ) : void | ||
suspend | bool | |
리턴 | void |
protected UpdateBaseAnimation ( string animationBaseName, bool allowRandomAnimationNumber, bool loop, float velocity ) : void | ||
animationBaseName | string | |
allowRandomAnimationNumber | bool | |
loop | bool | |
velocity | float | |
리턴 | void |