UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions
ugdk::AnimationProtocol Class Reference

#include <animationprotocol.h>

Inheritance diagram for ugdk::AnimationProtocol:
Inheritance graph
[legend]
Collaboration diagram for ugdk::AnimationProtocol:
Collaboration graph
[legend]

List of all members.

Public Types

enum  ParsingScope { ANIMATION_DATA, FRAME_RING, EFFECT_RING }

Public Member Functions

 AnimationProtocol ()
virtual ~AnimationProtocol ()
bool NewDescription ()
bool NewData (const gdd::GDDString &data_name)
bool NewProperty (const gdd::GDDString &property_name, const gdd::GDDArgs &property_args)
bool NewRing (const gdd::GDDString &ring_typename)
bool NewEntry (const gdd::GDDString &entry_name, const gdd::GDDArgs &entry_args)
bool NewSimpleChain (const gdd::GDDString &ring_typename, const gdd::GDDArgs &ring_args)

Member Enumeration Documentation

Enumerator:
ANIMATION_DATA 
FRAME_RING 
EFFECT_RING 

Constructor & Destructor Documentation

virtual ugdk::AnimationProtocol::~AnimationProtocol ( ) [inline, virtual]

Member Function Documentation

bool ugdk::AnimationProtocol::NewData ( const gdd::GDDString data_name) [virtual]
bool ugdk::AnimationProtocol::NewEntry ( const gdd::GDDString entry_name,
const gdd::GDDArgs entry_args 
) [virtual]
bool ugdk::AnimationProtocol::NewProperty ( const gdd::GDDString property_name,
const gdd::GDDArgs property_args 
) [virtual]
bool ugdk::AnimationProtocol::NewRing ( const gdd::GDDString ring_typename) [virtual]
bool ugdk::AnimationProtocol::NewSimpleChain ( const gdd::GDDString ring_typename,
const gdd::GDDArgs ring_args 
) [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines