3#include "Game/NameObj/NameObj.hpp"
4#include "Game/LiveActor/Spine.hpp"
5#include "Game/Screen/LayoutActorFlag.hpp"
6#include "Game/Screen/LayoutManager.hpp"
7#include "JSystem/JGeometry.hpp"
10class StarPointerLayoutTargetKeeper;
21 virtual void movement();
22 virtual void draw()
const;
23 virtual void calcAnim();
24 virtual void appear();
27 virtual void control() {
31 void initNerve(
const Nerve *);
33 void setNerve(
const Nerve *)
const;
34 bool isNerve(
const Nerve *)
const;
35 s32 getNerveStep()
const;
36 const TVec2f getTrans()
const;
37 void setTrans(
const TVec2f &);
40 void initLayoutManager(
const char *, u32);
41 void initLayoutManagerNoConvertFilename(
const char *, u32);
42 void initLayoutManagerWithTextBoxBufferLength(
const char *, u32, u32);
44 void initEffectKeeper(
int,
const char *,
const EffectSystem *);
48 void initPointingTarget(
int);
53 StarPointerLayoutTargetKeeper* mStarPointerTargetKeeper;
virtual void draw() const
Draws the object. Does nothing until overridden.
The most basic form of an object.
Used for executing states of a LiveActor.