CameraArrowCollider class
Base classes
- class NerveExecutor
- class IUseCollision
Constructors, destructors, conversion operators
- CameraArrowCollider(CollisionDirector* director)
Public functions
- auto getCollisionDirector() const -> CollisionDirector* override
- void start()
-
void update(const sead::
Vector3f& vec0, const sead:: Vector3f& vec1, const sead:: Vector3f& vec2) - void pushBackCollisionParts(CollisionParts* parts)
-
void makeLookAtCamera(sead::
LookAtCamera* cam) const - void exeKeep()
- void exeShrink()
- auto isShrink() const -> bool
- auto getPushLength() const -> f32
- auto getNerveKeeper() const -> NerveKeeper* virtual
- void initNerve(const Nerve* nerve, s32 stateCount)
- void updateNerve()
Function documentation
NerveKeeper* al:: CameraArrowCollider:: getNerveKeeper() const virtual
#include <l/Library/Nerve/NerveExecutor.h>
void al:: CameraArrowCollider:: initNerve(const Nerve* nerve,
s32 stateCount)
#include <l/Library/Nerve/NerveExecutor.h>
void al:: CameraArrowCollider:: updateNerve()
#include <l/Library/Nerve/NerveExecutor.h>