HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_StyleSheet Class Referenceabstract

#include <HOM_StyleSheet.h>

Public Member Functions

 HOM_StyleSheet ()
 
virtual ~HOM_StyleSheet ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_StyleSheet > stylesheet)=0
 
virtual bool operator!= (HOM_PtrOrNull< HOM_StyleSheet > stylesheet)=0
 
virtual int __hash__ ()=0
 
virtual std::string __repr__ ()=0
 
virtual HOM_StyleSheet * clone ()=0
 
virtual HOM_StyleSheet * cloneWithObject (HOM_Node &obj)=0
 
virtual HOM_StyleSheet * cloneWithPrim (HOM_Prim &prim)=0
 
virtual HOM_StyleSheet * cloneWithShape (const char *shape_name, HOM_Prim &agent_prim)=0
 
virtual HOM_StyleSheet * cloneWithAddedStyleSheet (HOM_StyleSheet &stylesheet, const std::string &target=std::string())=0
 
virtual std::string errors ()=0
 
virtual std::string asJSON ()=0
 

Detailed Description

Definition at line 26 of file HOM_StyleSheet.h.

Constructor & Destructor Documentation

HOM_StyleSheet::HOM_StyleSheet ( )
inline

Definition at line 38 of file HOM_StyleSheet.h.

virtual HOM_StyleSheet::~HOM_StyleSheet ( )
inlinevirtual

Definition at line 42 of file HOM_StyleSheet.h.

Member Function Documentation

virtual int HOM_StyleSheet::__hash__ ( )
pure virtual
virtual std::string HOM_StyleSheet::__repr__ ( )
pure virtual
virtual std::string HOM_StyleSheet::asJSON ( )
pure virtual
virtual HOM_StyleSheet* HOM_StyleSheet::clone ( )
pure virtual
virtual HOM_StyleSheet* HOM_StyleSheet::cloneWithAddedStyleSheet ( HOM_StyleSheet &  stylesheet,
const std::string &  target = std::string() 
)
pure virtual
virtual HOM_StyleSheet* HOM_StyleSheet::cloneWithObject ( HOM_Node &  obj)
pure virtual
virtual HOM_StyleSheet* HOM_StyleSheet::cloneWithPrim ( HOM_Prim &  prim)
pure virtual
virtual HOM_StyleSheet* HOM_StyleSheet::cloneWithShape ( const char *  shape_name,
HOM_Prim &  agent_prim 
)
pure virtual
virtual std::string HOM_StyleSheet::errors ( )
pure virtual
virtual bool HOM_StyleSheet::operator!= ( HOM_PtrOrNull< HOM_StyleSheet >  stylesheet)
pure virtual
virtual bool HOM_StyleSheet::operator== ( HOM_PtrOrNull< HOM_StyleSheet >  stylesheet)
pure virtual

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