class ent
IPositionProvider
ent.IPositionProvider
- 0 properties
- 9 functions
- 13 derived classes
Extends IScriptable ISerializable
Derived
AIThreatPositionProvider, ent.CollisionPredictionPositionProvider, ent.DebugPositionProvider, ent.EntityPositionProvider, ent.FuncPositionProvider, ent.HistoryPositionProvider, ent.PlacedComponentPositionProvider, ent.SlotPositionProvider, ent.StaticPositionProvider, game.LookAtFacingPositionProvider
Show 3 more of 13 derived classes
game.PhotoModeAutoFocusPositionProvider, game.PhotoModeObjectPositionProvider, game.TPPRepresentationPositionProvider
Properties
None.
Functions
bool CalculatePosition(out Vector4 outPos)RTTIre.Hooks.Place( "entIPositionProvider", "CalculatePosition", (IPositionProvider_CalculatePosition x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CalculatePosition( ent.IPositionProvider self, Vector4 outPos );void SetWorldOffset(Vector4 worldOffset)RTTIre.Hooks.PlaceVoid( "entIPositionProvider", "SetWorldOffset", (IPositionProvider_SetWorldOffset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_SetWorldOffset( ent.IPositionProvider self, Vector4 worldOffset );Vector4 GetWorldOffset()RTTIre.Hooks.Place( "entIPositionProvider", "GetWorldOffset", (IPositionProvider_GetWorldOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_GetWorldOffset( ent.IPositionProvider self );static ent.IPositionProvider? CreateStaticPositionProvider(WorldPosition position)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreateStaticPositionProvider", (IPositionProvider_CreateStaticPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreateStaticPositionProvider( WorldPosition position );static ent.IPositionProvider? CreateEntityPositionProvider(ent.Entity entity, Vector3? localOffset)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreateEntityPositionProvider", (IPositionProvider_CreateEntityPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreateEntityPositionProvider( ent.Entity? entity, Vector3? localOffset );static ent.IPositionProvider? CreateEntityHistoryPositionProvider(WeakHandle<ent.TransformHistoryComponent> transformHistoryComp, float timeDelay, Vector3? localOffset)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreateEntityHistoryPositionProvider", (IPositionProvider_CreateEntityHistoryPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreateEntityHistoryPositionProvider( WeakHandle<ent.TransformHistoryComponent> transformHistoryComp, float timeDelay, Vector3? localOffset );static ent.IPositionProvider? CreateSlotPositionProvider(ent.Entity entity, CName slotName, Vector3? localOffset)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreateSlotPositionProvider", (IPositionProvider_CreateSlotPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreateSlotPositionProvider( ent.Entity? entity, CName slotName, Vector3? localOffset );static ent.IPositionProvider? CreatePlacedComponentPositionProvider(ent.IPlacedComponent entity, Vector3? localOffset)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreatePlacedComponentPositionProvider", (IPositionProvider_CreatePlacedComponentPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreatePlacedComponentPositionProvider( ent.IPlacedComponent? entity, Vector3? localOffset );static ent.IPositionProvider? CreateCollisionPredictionPositionProvider(ent.IPositionProvider targetPosProvider, ent.IPositionProvider ownerPosProvider, ent.IVelocityProvider targetVelocityProvider, float ownerVelocity)staticRTTIre.Hooks.Place( "entIPositionProvider", "CreateCollisionPredictionPositionProvider", (IPositionProvider_CreateCollisionPredictionPositionProvider x) => { return re.Hooks.CallOriginal<re.msgpack.ent.IPositionProvider>(); } ); [Msgpack.Gen] public readonly partial record struct IPositionProvider_CreateCollisionPredictionPositionProvider( ent.IPositionProvider? targetPosProvider, ent.IPositionProvider? ownerPosProvider, ent.IVelocityProvider? targetVelocityProvider, float ownerVelocity );