Changeset View
Changeset View
Standalone View
Standalone View
source/blender/io/collada/ExtraHandler.h
| Show All 34 Lines | |||||
| /** \brief Handler class for \<extra\> data, through which different | /** \brief Handler class for \<extra\> data, through which different | ||||
| * profiles can be handled | * profiles can be handled | ||||
| */ | */ | ||||
| class ExtraHandler : public COLLADASaxFWL::IExtraDataCallbackHandler { | class ExtraHandler : public COLLADASaxFWL::IExtraDataCallbackHandler { | ||||
| public: | public: | ||||
| /** Constructor. */ | /** Constructor. */ | ||||
| ExtraHandler(DocumentImporter *dimp, AnimationImporter *aimp); | ExtraHandler(DocumentImporter *dimp, AnimationImporter *aimp); | ||||
| /** Destructor. */ | |||||
| virtual ~ExtraHandler(); | |||||
| /** Handle the beginning of an element. */ | /** Handle the beginning of an element. */ | ||||
| bool elementBegin(const char *elementName, const char **attributes); | bool elementBegin(const char *elementName, const char **attributes); | ||||
| /** Handle the end of an element. */ | /** Handle the end of an element. */ | ||||
| bool elementEnd(const char *elementName); | bool elementEnd(const char *elementName); | ||||
| /** Receive the data in text format. */ | /** Receive the data in text format. */ | ||||
| bool textData(const char *text, size_t textLength); | bool textData(const char *text, size_t textLength); | ||||
| Show All 27 Lines | |||||