class ent
IPlacedComponent
ent.IPlacedComponent
- 2 properties
- 11 functions
- 43 derived classes
Extends ent.IComponent IScriptable ISerializable
WidgetBaseComponent, ent.AmbientSoundEmitterComponent, ent.BaseCameraComponent, ent.ColliderComponent, ent.DynamicActorRepellingComponent, ent.ISkinableComponent, ent.IVisualComponent, ent.MarketingAnimationComponent, ent.PhysicalTriggerComponent, ent.PlaceholderComponent
Show 33 more of 43 derived classes
ent.SimpleColliderComponent, ent.SlotComponent, ent.SoundListenerComponent, ent.StaticOccluderMeshComponent, ent.TargetPointComponent, ent.TransformComponent, ent.TriggerActivatorComponent, game.AudioEmitterComponent, game.BreachComponent, game.EntityStubComponentPlacedProxy, game.EnvironmentDamageReceiverComponent, game.MovingPlatform, game.NavmeshDetector, game.PingComponent, game.StaticAreaShapeComponent, game.TargetingComponent, game.TransformAnimatorComponent, game.audio.AcousticPortalComponent, game.audio.SoundComponentBase, game.influence.BumpComponent, game.influence.Component, game.influence.HeatAgentComponent, game.influence.ObstacleComponent, game.interactions.Component, game.map.pins.MappinComponent, game.projectile.Component, game.projectile.SpawnComponent, mp.InteractionActivatorComponent, sense.Component, sense.SensorObjectComponent, sense.VisibleObjectComponent, vehicle.ChassisComponent, work.WorkspotResourceComponent
Properties
| Property | Type | Offset | |
|---|---|---|---|
localTransform | WorldTransform | 0xC0 | |
parentTransform | ent.ITransformBinding? | 0x90 |
Functions
Matrix GetLocalToWorld()RTTIre.Hooks.Place( "entIPlacedComponent", "GetLocalToWorld", (IPlacedComponent_GetLocalToWorld x) => { return re.Hooks.CallOriginal<re.msgpack.Matrix>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetLocalToWorld( ent.IPlacedComponent self );Vector4 GetInitialPosition()RTTIre.Hooks.Place( "entIPlacedComponent", "GetInitialPosition", (IPlacedComponent_GetInitialPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetInitialPosition( ent.IPlacedComponent self );Quaternion GetInitialOrientation()RTTIre.Hooks.Place( "entIPlacedComponent", "GetInitialOrientation", (IPlacedComponent_GetInitialOrientation x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetInitialOrientation( ent.IPlacedComponent self );Matrix GetInitialTransform()RTTIre.Hooks.Place( "entIPlacedComponent", "GetInitialTransform", (IPlacedComponent_GetInitialTransform x) => { return re.Hooks.CallOriginal<re.msgpack.Matrix>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetInitialTransform( ent.IPlacedComponent self );Vector4 GetLocalPosition()RTTIre.Hooks.Place( "entIPlacedComponent", "GetLocalPosition", (IPlacedComponent_GetLocalPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetLocalPosition( ent.IPlacedComponent self );Quaternion GetLocalOrientation()RTTIre.Hooks.Place( "entIPlacedComponent", "GetLocalOrientation", (IPlacedComponent_GetLocalOrientation x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetLocalOrientation( ent.IPlacedComponent self );Matrix GetLocalTransform()RTTIre.Hooks.Place( "entIPlacedComponent", "GetLocalTransform", (IPlacedComponent_GetLocalTransform x) => { return re.Hooks.CallOriginal<re.msgpack.Matrix>(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetLocalTransform( ent.IPlacedComponent self );void SetLocalPosition(Vector4 pos)RTTIre.Hooks.PlaceVoid( "entIPlacedComponent", "SetLocalPosition", (IPlacedComponent_SetLocalPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_SetLocalPosition( ent.IPlacedComponent self, Vector4 pos );void SetLocalOrientation(Quaternion rot)RTTIre.Hooks.PlaceVoid( "entIPlacedComponent", "SetLocalOrientation", (IPlacedComponent_SetLocalOrientation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_SetLocalOrientation( ent.IPlacedComponent self, Quaternion rot );void SetLocalTransform(Vector4 pos, Quaternion rot)RTTIre.Hooks.PlaceVoid( "entIPlacedComponent", "SetLocalTransform", (IPlacedComponent_SetLocalTransform x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_SetLocalTransform( ent.IPlacedComponent self, Vector4 pos, Quaternion rot );void GetTransformParent()RTTIre.Hooks.PlaceVoid( "entIPlacedComponent", "GetTransformParent", (IPlacedComponent_GetTransformParent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IPlacedComponent_GetTransformParent( ent.IPlacedComponent self );