VX++ Framework (VxCpp.dll)
Friendly Voxon development with classes
Public Member Functions | Protected Attributes | List of all members
IBreathable Class Reference

IBreathable classes which inherit this interface can be added to the 'breathable' vector and updated automatically by the VoxieBox class during the breath() function call. More...

#include <vxInterfaces.h>

Inheritance diagram for IBreathable:
IVoxiePtr

Public Member Functions

virtual void onBreath ()
 
bool isBreathable ()
 
void setBreathable (bool option)
 
bool getBreathable ()
 
- Public Member Functions inherited from IVoxiePtr
virtual void setIVoxieBoxPtr (IVoxieBox *voxiePtr)
 
virtual IVoxieBoxgetIVoxieBoxPtr ()
 

Protected Attributes

bool breathable = true
 
- Protected Attributes inherited from IVoxiePtr
IVoxieBoxvoxiePtr = 0
 

Detailed Description

IBreathable classes which inherit this interface can be added to the 'breathable' vector and updated automatically by the VoxieBox class during the breath() function call.


The documentation for this class was generated from the following file: