This is the complete list of members for
vgfx::Primitive, including all inherited members.
canCreateContainer(IN const VecString &path) const | vgfx::Primitive | [virtual] |
create(IN const char *type, IN const dictionary_t &data) | vgfx::Primitive | [static] |
decrementRefCount(void) | vgfx::Primitive | [inline, virtual] |
doesContainerExist(IN const VecString &path) const | vgfx::Primitive | [virtual] |
draw(IN Drawer *drawer, IN const rect_t &r_pix, IN const xform_2d_t &T)=0 | vgfx::Primitive | [pure virtual] |
getBoundingRect(OUT rect_t &r) const =0 | vgfx::Primitive | [pure virtual] |
getContainerDictionary(IN const VecString &path, OUT dictionary_t &data) const | vgfx::Primitive | [virtual] |
getID(void) const | vgfx::Primitive | [virtual] |
getPrimitive(IN const char *tag_path, IN const xform_2d_t &T, OUT visit_result_t &vr) | vgfx::Primitive | [virtual] |
getRefCount(void) const | vgfx::Primitive | [inline, virtual] |
getType(void) const =0 | vgfx::Primitive | [pure virtual] |
incrementRefCount(void) | vgfx::Primitive | [inline, virtual] |
listContainers(IN const VecString &path, OUT VecString &ids) const | vgfx::Primitive | [virtual] |
persist(OUT std::ostream &stream) const =0 | vgfx::Primitive | [pure virtual] |
Primitive(void) | vgfx::Primitive | |
recalcBoundingRect(IN const char *tag_path, IN Drawer *drawer, IN const xform_2d_t &T)=0 | vgfx::Primitive | [pure virtual] |
removeContainer(IN const VecString &path) | vgfx::Primitive | [virtual] |
setContainerDictionary(IN const VecString &path, IN const dictionary_t &data) | vgfx::Primitive | [virtual] |
setID(IN const char *id) | vgfx::Primitive | [virtual] |
visit(IN const rect_t &r, IN const xform_2d_t &T, IN const char *tag_path, IN callback_t callback, IN void *context, IN eHitDetect hit) | vgfx::Primitive | [virtual] |
~Primitive(void) | vgfx::Primitive | [virtual] |