- Replaced the ActorInfo definitions of several internal classes with DECORATE definitions
SVN r1133 (trunk)
This commit is contained in:
parent
ef2c9243c5
commit
14e94b86e2
38 changed files with 456 additions and 336 deletions
|
|
@ -70,7 +70,7 @@
|
|||
|
||||
class ASoundSequenceSlot : public AActor
|
||||
{
|
||||
DECLARE_STATELESS_ACTOR (ASoundSequenceSlot, AActor)
|
||||
DECLARE_CLASS (ASoundSequenceSlot, AActor)
|
||||
HAS_OBJECT_POINTERS
|
||||
public:
|
||||
void Serialize (FArchive &arc);
|
||||
|
|
@ -82,11 +82,6 @@ IMPLEMENT_POINTY_CLASS(ASoundSequenceSlot)
|
|||
DECLARE_POINTER(Sequence)
|
||||
END_POINTERS
|
||||
|
||||
BEGIN_STATELESS_DEFAULTS (ASoundSequenceSlot, Any, -1, 0)
|
||||
PROP_Flags (MF_NOSECTOR|MF_NOBLOCKMAP)
|
||||
PROP_Flags3 (MF3_DONTSPLASH)
|
||||
END_DEFAULTS
|
||||
|
||||
//==========================================================================
|
||||
//
|
||||
// ASoundSequenceSlot :: Serialize
|
||||
|
|
@ -103,7 +98,7 @@ void ASoundSequenceSlot::Serialize (FArchive &arc)
|
|||
|
||||
class ASoundSequence : public AActor
|
||||
{
|
||||
DECLARE_STATELESS_ACTOR (ASoundSequence, AActor)
|
||||
DECLARE_CLASS (ASoundSequence, AActor)
|
||||
public:
|
||||
void Destroy ();
|
||||
void PostBeginPlay ();
|
||||
|
|
@ -111,10 +106,7 @@ public:
|
|||
void Deactivate (AActor *activator);
|
||||
};
|
||||
|
||||
IMPLEMENT_STATELESS_ACTOR (ASoundSequence, Any, 14066, 0)
|
||||
PROP_Flags (MF_NOSECTOR|MF_NOBLOCKMAP)
|
||||
PROP_Flags3 (MF3_DONTSPLASH)
|
||||
END_DEFAULTS
|
||||
IMPLEMENT_CLASS (ASoundSequence)
|
||||
|
||||
//==========================================================================
|
||||
//
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue