Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- // RpgMakerPlugin
- // Message.h
- //
- // Code : Giuseppe Alfieri
- /////////////////////////////////////////////////////////////////////////////////////////////////////////
- #ifndef _MESSAGE_H
- #define _MESSAGE_H
- #include <MEngine.h>
- class Message : public MBehavior
- {
- public:
- // constructors / destructors
- Message(MObject3d * parentObject);
- Message(Message & behavior, MObject3d * parentObject);
- ~Message(void);
- private:
- // custom variables
- char *text;
- public:
- // destroy
- void destroy(void);
- // get new
- static MBehavior * getNew(MObject3d * parentObject);
- // get copy
- MBehavior * getCopy(MObject3d * parentObject);
- // name
- static const char * getStaticName(void){ return "Message"; }
- const char * getName(void){ return getStaticName(); }
- // variables
- unsigned int getVariablesNumber(void);
- MVariable getVariable(unsigned int id);
- // events (virtuals from MBehavior class)
- void update(void);
- void runEvent(int param){}
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment