3#include "Game/LiveActor/Nerve.hpp"
4#include "Game/Util/Functor.hpp"
11 bool isDemoCast(
const LiveActor *,
const char *);
15 void registerDemoActionNerve(
const LiveActor *,
const Nerve *,
const char *);
18 bool tryRegisterDemoActionNerve(
const LiveActor *,
const Nerve *,
const char *);
20 bool isRegisteredDemoActionNerve(
const LiveActor *);
22 void registerDemoSimpleCastAll(
LiveActor *);
23 void registerDemoSimpleCastAll(
NameObj *);
27 bool isDemoExist(
const char *);
29 bool isPowerStarGetDemoActive();
31 bool isTimeKeepDemoActive();
33 bool tryStartDemo(
LiveActor *,
const char *);
34 bool tryStartDemoWithoutCinemaFrame(
LiveActor *,
const char *);
35 bool tryStartDemoRegistered(
LiveActor *,
const char *);
36 void endDemo(
NameObj *,
const char *);
40 void requestStartDemoMarioPuppetableWithoutCinmeaFrame(
LiveActor *,
const char *,
const Nerve *,
const Nerve *);
41 void requestStartDemoWithoutCinemaFrame(
LiveActor *,
const char *,
const Nerve *,
const Nerve *);
43 void requestStartTimeKeepDemo(
LiveActor *,
const char *,
const Nerve *,
const Nerve *,
const char *);
45 bool isDemoPartLastStep(
const char *);
47 void endDemoWaitCameraInterpolating(
NameObj *,
const char *);
The basis of a drawable actor that can contain states (see: Nerve)
The most basic form of an object.
Used for executing states of a LiveActor.