struct CCL::ISkinViewElement
Overview
View element interface. More…
#include <iskinmodel.h> struct ISkinViewElement: public CCL::IUnknown { // methods virtual RectRef CCL_API getSize () const = 0; virtual void CCL_API setSize (RectRef size) = 0; virtual tbool CCL_API getDataDefinition (String& string, StringID id) const = 0; virtual StyleFlags CCL_API getStandardOptions () const = 0; };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0;
Detailed Documentation
View element interface.
Methods
virtual RectRef CCL_API getSize () const = 0
Get element size.
virtual void CCL_API setSize (RectRef size) = 0
Set element size.
virtual tbool CCL_API getDataDefinition (String& string, StringID id) const = 0
Get attribute defined via “data.[id]” in skin XML.
virtual StyleFlags CCL_API getStandardOptions () const = 0
Get standard options defined in skin XML.