class ent
Entity
ent.Entity
- 1 property
- 29 functions
- 4 derived classes
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
customCameraTarget | ECustomCameraTarget | 0x154 |
Functions
void Dispose()RTTIre.Hooks.PlaceVoid( "entEntity", "Dispose", (Entity_Dispose x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Entity_Dispose( ent.Entity self );ent.EntityGameInterface GetEntity()RTTIre.Hooks.Place( "entEntity", "GetEntity", (Entity_GetEntity x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityGameInterface>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetEntity( ent.Entity self );ent.IComponent? FindComponentByName(CName componentName)RTTIre.Hooks.Place( "entEntity", "FindComponentByName", (Entity_FindComponentByName x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IComponent>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_FindComponentByName( ent.Entity self, CName componentName );void QueueEvent(red.Event evt)RTTIre.Hooks.PlaceVoid( "entEntity", "QueueEvent", (Entity_QueueEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Entity_QueueEvent( ent.Entity self, red.Event? evt );ent.EntityID GetEntityID()RTTIre.Hooks.Place( "entEntity", "GetEntityID", (Entity_GetEntityID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetEntityID( ent.Entity self );bool CanServiceEvent(CName evtName)RTTIre.Hooks.Place( "entEntity", "CanServiceEvent", (Entity_CanServiceEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_CanServiceEvent( ent.Entity self, CName evtName );bool QueueEventForNodeID(world.GlobalNodeRef nodeID, red.Event evt)RTTIre.Hooks.Place( "entEntity", "QueueEventForNodeID", (Entity_QueueEventForNodeID x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_QueueEventForNodeID( ent.Entity self, world.GlobalNodeRef nodeID, red.Event? evt );bool QueueEventForEntityID(ent.EntityID entityID, red.Event evt)RTTIre.Hooks.Place( "entEntity", "QueueEventForEntityID", (Entity_QueueEventForEntityID x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_QueueEventForEntityID( ent.Entity self, ent.EntityID entityID, red.Event? evt );bool IsControlledByAnyPeer()RTTIre.Hooks.Place( "entEntity", "IsControlledByAnyPeer", (Entity_IsControlledByAnyPeer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_IsControlledByAnyPeer( ent.Entity self );bool IsControlledByLocalPeer()RTTIre.Hooks.Place( "entEntity", "IsControlledByLocalPeer", (Entity_IsControlledByLocalPeer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_IsControlledByLocalPeer( ent.Entity self );bool IsControlledByAnotherClient()RTTIre.Hooks.Place( "entEntity", "IsControlledByAnotherClient", (Entity_IsControlledByAnotherClient x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_IsControlledByAnotherClient( ent.Entity self );bool IsAttached()RTTIre.Hooks.Place( "entEntity", "IsAttached", (Entity_IsAttached x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_IsAttached( ent.Entity self );bool IsReplicated()RTTIre.Hooks.Place( "entEntity", "IsReplicated", (Entity_IsReplicated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_IsReplicated( ent.Entity self );uint GetControllingPeerID()RTTIre.Hooks.Place( "entEntity", "GetControllingPeerID", (Entity_GetControllingPeerID x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetControllingPeerID( ent.Entity self );bool MatchVisualTag(CName visualTag)RTTIre.Hooks.Place( "entEntity", "MatchVisualTag", (Entity_MatchVisualTag x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_MatchVisualTag( ent.Entity self, CName visualTag );bool MatchVisualTags(CName[] visualTags)RTTIre.Hooks.Place( "entEntity", "MatchVisualTags", (Entity_MatchVisualTags x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_MatchVisualTags( ent.Entity self, CName[] visualTags );Vector4 GetWorldPosition()RTTIre.Hooks.Place( "entEntity", "GetWorldPosition", (Entity_GetWorldPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldPosition( ent.Entity self );Quaternion GetWorldOrientation()RTTIre.Hooks.Place( "entEntity", "GetWorldOrientation", (Entity_GetWorldOrientation x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldOrientation( ent.Entity self );float GetWorldYaw()RTTIre.Hooks.Place( "entEntity", "GetWorldYaw", (Entity_GetWorldYaw x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldYaw( ent.Entity self );Vector4 GetWorldForward()RTTIre.Hooks.Place( "entEntity", "GetWorldForward", (Entity_GetWorldForward x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldForward( ent.Entity self );Vector4 GetWorldRight()RTTIre.Hooks.Place( "entEntity", "GetWorldRight", (Entity_GetWorldRight x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldRight( ent.Entity self );Vector4 GetWorldUp()RTTIre.Hooks.Place( "entEntity", "GetWorldUp", (Entity_GetWorldUp x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldUp( ent.Entity self );void PrefetchAppearanceChange(CName newAppearanceName)RTTIre.Hooks.PlaceVoid( "entEntity", "PrefetchAppearanceChange", (Entity_PrefetchAppearanceChange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Entity_PrefetchAppearanceChange( ent.Entity self, CName newAppearanceName );void ScheduleAppearanceChange(CName newAppearanceName)RTTIre.Hooks.PlaceVoid( "entEntity", "ScheduleAppearanceChange", (Entity_ScheduleAppearanceChange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Entity_ScheduleAppearanceChange( ent.Entity self, CName newAppearanceName );CName GetCurrentAppearanceName()RTTIre.Hooks.Place( "entEntity", "GetCurrentAppearanceName", (Entity_GetCurrentAppearanceName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetCurrentAppearanceName( ent.Entity self );CName GetCurrentColorVariantName()RTTIre.Hooks.Place( "entEntity", "GetCurrentColorVariantName", (Entity_GetCurrentColorVariantName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetCurrentColorVariantName( ent.Entity self );void OnInspectorDebugDraw(out rend.InfoBox box)RTTIre.Hooks.PlaceVoid( "entEntity", "OnInspectorDebugDraw;InfoBox", (Entity_OnInspectorDebugDraw x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Entity_OnInspectorDebugDraw( ent.Entity self, rend.InfoBox? box );WorldTransform GetWorldTransform()RTTIre.Hooks.Place( "entEntity", "GetWorldTransform;", (Entity_GetWorldTransform x) => { return re.Hooks.CallOriginal<re.msgpack.WorldTransform>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_GetWorldTransform( ent.Entity self );bool OnSetGlitchOnUIEvent(SetGlitchOnUIEvent evt)RTTIre.Hooks.Place( "entEntity", "OnSetGlitchOnUIEvent", (Entity_OnSetGlitchOnUIEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Entity_OnSetGlitchOnUIEvent( ent.Entity self, SetGlitchOnUIEvent? evt );