Skip to content
- [Main Page](index.md) - [Classes](annotated.md) - [Files](files.md) - [Directories](dirs.md) - [Related Pages](pages.md)
- [Class List](annotated.md) - [Alphabetical List](classes.md) - [Class Hierarchy](hierarchy.md) - [Class Members](functions.md)

HProperty Class Reference

Father class for all property holder classes. More...

#include <HPropert.h>

Inheritance diagram for HProperty:

Inheritance graph

[legend]

Collaboration diagram for HProperty:

Collaboration graph

[legend]

List of all members.


Public Member Functions

HPropertyInfo GetPropertyInfo () const
HPropertyDriver GetHeadDriver () const
void  Show (BOOL bShow=TRUE)
void  SetNullable (BOOL isnullable)
BOOL  IsNullable ()
BOOL  IsNull ()
void  SetNull (BOOL state=TRUE, HAnimObject *animob=NULL)
void  SetIsDynamic (BOOL isdynamic)
BOOL  IsDynamic ()
HHashObject CreateParentForDriver ()
HProperty GetDriverProperty ()
void  AddDriver (HPropertyDriver *)
int  Compare (const HProperty *other, BOOL dochildren=TRUE)
BOOL  IsDefaultValue () const
int  GetIndex () const
void  Copy (const HProperty *other)
HPropertyShortcut FindEmptyRelation ()
HProperty GetPropertyCache ()
HProperty MakeCopy ()
String  ToString ()
BOOL  GetFirstRelationKey ()
BOOL  GetNextRelationKey ()
BOOL  GetPrevRelationKey (BOOL *pHasKey)
HProperty GetParentProperty ()
BOOL  IsUserProperty ()