al::ClippingDirector class

Base classes

class HioNode
class IUseExecutor

Constructors, destructors, conversion operators

ClippingDirector(s32 maxActors, const AreaObjDirector* areaObjDirector, const PlayerHolder* playerHolder, const SceneCameraInfo* sceneCameraInfo)
~ClippingDirector()

Public functions

void endInit(const AreaObjDirector* areaObjDirector)
void setDefaultFarClipDistance(f32 distance)
void setDefaultFarClipDistanceSub(f32 distance)
auto getFarClipDistance() const -> f32
void registerActor(LiveActor* liveActor, const ViewIdHolder* idHolder)
void addToGroupClipping(LiveActor* liveActor, const ActorInitInfo& actorInitInfo)
void onGroupClipping(LiveActor* liveActor)
void offGroupClipping(LiveActor* liveActor)
void execute() override
void startCheckViewCtrlByCameraPos()
void startCheckViewCtrlByLookAtPos()
void startCheckViewCtrlByPlayerPos()
void draw() const virtual

Function documentation

void al::ClippingDirector::draw() const virtual