1#pragma once
2
3namespace al {
4class LiveActor;
5
6bool isAlive(const LiveActor* actor);
7bool isDead(const LiveActor* actor);
8bool isNoCollide(const LiveActor* actor);
9void onCalcAnim(LiveActor* actor);
10void offCalcAnim(LiveActor* actor);
11void validateShadow(LiveActor* actor);
12void invalidateShadow(LiveActor* actor);
13void onCollide(LiveActor* actor);
14void offCollide(LiveActor* actor);
15void validateMaterialCode(LiveActor* actor);
16void invalidateMaterialCode(LiveActor* actor);
17void validatePuddleMaterial(LiveActor* actor);
18void invalidatePuddleMaterial(LiveActor* actor);
19bool isAreaTarget(const LiveActor* actor);
20void onAreaTarget(LiveActor* actor);
21void offAreaTarget(LiveActor* actor);
22bool isUpdateMovementEffectAudioCollisionSensor(const LiveActor* actor);
23void onUpdateMovementEffectAudioCollisionSensor(LiveActor* actor);
24void offUpdateMovementEffectAudioCollisionSensor(LiveActor* actor);
25} // namespace al
26