36#ifndef Alembic_Abc_IScalarProperty_h
37#define Alembic_Abc_IScalarProperty_h
73 const std::string &iName,
136 const std::string &iName,
#define ALEMBIC_VERSION_NS
IScalarProperty(AbcA::ScalarPropertyReaderPtr iPtr, WrapExistingFlag iWrapFlag, const Argument &iArg0=Argument())
void get(void *oSample, const ISampleSelector &iSS=ISampleSelector()) const
size_t getNumSamples() const
AbcA::TimeSamplingPtr getTimeSampling() const
IScalarProperty this_type
IScalarProperty(const ICompoundProperty &iParent, const std::string &iName, const Argument &iArg0=Argument())
ICompoundProperty getParent() const
IScalarProperty(AbcA::ScalarPropertyReaderPtr iPtr, const Argument &iArg0=Argument())
Alembic::Util::shared_ptr< TimeSampling > TimeSamplingPtr
Alembic::Util::shared_ptr< ScalarPropertyReader > ScalarPropertyReaderPtr
Alembic::Util::shared_ptr< CompoundPropertyReader > CompoundPropertyReaderPtr
ErrorHandler::Policy GetErrorHandlerPolicy(SOMETHING iSomething, const Argument &iArg0, const Argument &iArg1=Argument(), const Argument &iArg2=Argument(), const Argument &iArg3=Argument())