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
#include <l/Library/Execute/IUseExecutor.h>