ActorCameraTarget class
Base classes
- class CameraTargetBase
Constructors, destructors, conversion operators
-
ActorCameraTarget(const LiveActor* actor,
f32 yOffset,
const sead::
Vector3f* localOffset)
Public functions
- auto getTargetName() const -> const char* override
-
void calcTrans(sead::
Vector3f* trans) const override -
void calcSide(sead::
Vector3f* side) const override -
void calcUp(sead::
Vector3f* up) const override -
void calcFront(sead::
Vector3f* front) const override -
void calcGravity(sead::
Vector3f* gravity) const override -
void calcVelocity(sead::
Vector3f* velocity) const override - auto isCollideGround() const -> bool override
- auto isInWater() const -> bool override
- auto isInMoonGravity() const -> bool virtual
- auto isClimbPole() const -> bool virtual
- auto isGrabCeil() const -> bool virtual
- auto isWallCatch() const -> bool virtual
- auto isInvalidMoveByInput() const -> bool virtual
- auto isEnableEndAfterInterpole() const -> bool virtual
- void update() virtual
- auto getRequestDistance() const -> f32 virtual
Function documentation
bool al:: ActorCameraTarget:: isInMoonGravity() const virtual
bool al:: ActorCameraTarget:: isClimbPole() const virtual
bool al:: ActorCameraTarget:: isGrabCeil() const virtual
bool al:: ActorCameraTarget:: isWallCatch() const virtual
bool al:: ActorCameraTarget:: isInvalidMoveByInput() const virtual
bool al:: ActorCameraTarget:: isEnableEndAfterInterpole() const virtual
void al:: ActorCameraTarget:: update() virtual
f32 al:: ActorCameraTarget:: getRequestDistance() const virtual