Populous: The Beginning Script 3
1.0.0
Documentation for Populous Script 3 engine
|
#include <ObjectProxy.h>
Classes | |
union | _U_OBJ_LIST |
Public Member Functions | |
ObjectProxy () | |
ObjectProxy (Thing *t) | |
ObjectProxy (const ObjectProxy &me) | |
ObjectProxy (const ThingNum &tnum) | |
~ObjectProxy () | |
void | set (Thing *refT) |
void | set (ThingNum tnum) |
Thing * | get () const |
bool | isNull () const |
ThingNum | getThingNum () const |
const UBYTE & | getType () const |
const UBYTE & | getFlags () const |
void | setFlags (const UBYTE &f) |
void | setFlag (const UBYTE &f) |
void | unsetFlag (const UBYTE &f) |
bool | is_type (const UBYTE &t) const |
bool | is_flag_enabled (const UBYTE &f) const |
void | clear () |
template<class Archive > | |
void | save (Archive &ar) const |
template<class Archive > | |
void | load (Archive &ar) |
ObjectProxy & | operator= (const ThingNum &other) |
ObjectProxy & | operator= (const ObjectProxy &other) |
bool | operator== (const ObjectProxy &b) const |
bool | operator== (const ThingNum &b) const |
bool | operator== (const int &b) const |
bool | operator== (const Thing *b) const |
bool | operator< (const ObjectProxy &b) const |
bool | operator< (const ThingNum &b) const |
bool | operator< (const int &b) const |
bool | operator< (const Thing *b) const |
bool | operator<= (const ObjectProxy &b) const |
bool | operator<= (const ThingNum &b) const |
bool | operator<= (const int &b) const |
bool | operator<= (const Thing *b) const |
bool | operator> (const ObjectProxy &b) const |
bool | operator> (const ThingNum &b) const |
bool | operator> (const int &b) const |
bool | operator> (const Thing *b) const |
bool | operator>= (const ObjectProxy &b) const |
bool | operator>= (const ThingNum &b) const |
bool | operator>= (const int &b) const |
bool | operator>= (const Thing *b) const |
bool | operator!= (const ObjectProxy &b) const |
bool | operator!= (const ThingNum &b) const |
bool | operator!= (const int &b) const |
bool | operator!= (const Thing *b) const |
Thing * | operator-> () const |
Thing * | operator * () const |
operator bool () const | |
Private Attributes | |
_U_OBJ_LIST | Header |
Thing * | t_thing |
Definition at line 3 of file ObjectProxy.h.