|
| OSchemaObject () |
|
| OSchemaObject (OObject iParent, const std::string &iName, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
SCHEMA & | getSchema () |
|
const SCHEMA & | getSchema () const |
|
void | reset () |
|
bool | valid () const |
|
| ALEMBIC_OVERRIDE_OPERATOR_BOOL (this_type::valid()) |
|
| OObject () |
|
| OObject (OObject iParentObject, const std::string &iName, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
| OObject (AbcA::ObjectWriterPtr iPtr, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
| OObject (AbcA::ObjectWriterPtr iPtr, WrapExistingFlag, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
| OObject (OArchive &iArchive, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
| OObject (OArchive &iArchive, TopFlag, const Argument &iArg0=Argument(), const Argument &iArg1=Argument(), const Argument &iArg2=Argument()) |
|
virtual | ~OObject () |
|
const AbcA::ObjectHeader & | getHeader () const |
|
const std::string & | getName () const |
|
const std::string & | getFullName () const |
|
const AbcA::MetaData & | getMetaData () const |
|
OArchive | getArchive () |
|
OObject | getParent () |
|
size_t | getNumChildren () |
|
const AbcA::ObjectHeader & | getChildHeader (size_t i) |
|
const AbcA::ObjectHeader * | getChildHeader (const std::string &iName) |
|
OCompoundProperty | getProperties () |
|
OObject | getChild (size_t iChildIndex) |
|
OObject | getChild (const std::string &iChildName) |
|
bool | addChildInstance (OObject iTarget, const std::string &iName) |
| -************************************************************************ More...
|
|
AbcA::ObjectWriterPtr | getPtr () |
|
const AbcA::ObjectWriterPtr | getPtr () const |
|
void | reset () |
|
bool | valid () const |
|
| ALEMBIC_OPERATOR_BOOL (valid()) |
|
ErrorHandler & | getErrorHandler () const |
|
ErrorHandler::Policy | getErrorHandlerPolicy () const |
|
template<class SCHEMA>
class Alembic::Abc::ALEMBIC_VERSION_NS::OSchemaObject< SCHEMA >
An OSchemaObject is an object with a single schema. This is just a convenience class, really, but it also deals with setting up and validating metadata
Definition at line 53 of file OSchemaObject.h.