IPositionProvider class
ent.IPositionProvider
Inheritance
Base: IScriptable
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
void SetWorldOffset(Vector4 worldOffset)RTTIVector4 GetWorldOffset()RTTIstatic ent.IPositionProvider? CreateStaticPositionProvider(WorldPosition position)staticRTTIstatic ent.IPositionProvider? CreateEntityPositionProvider(ent.Entity entity, Vector3? localOffset)staticRTTIstatic ent.IPositionProvider? CreateEntityHistoryPositionProvider(WeakHandle<ent.TransformHistoryComponent> transformHistoryComp, float timeDelay, Vector3? localOffset)staticRTTIstatic ent.IPositionProvider? CreateSlotPositionProvider(ent.Entity entity, CName slotName, Vector3? localOffset)staticRTTIstatic ent.IPositionProvider? CreatePlacedComponentPositionProvider(ent.IPlacedComponent entity, Vector3? localOffset)staticRTTIstatic ent.IPositionProvider? CreateCollisionPredictionPositionProvider(ent.IPositionProvider targetPosProvider, ent.IPositionProvider ownerPosProvider, ent.IVelocityProvider targetVelocityProvider, float ownerVelocity)staticRTTI