|
| ObjectWrapper (osg::Object *proto, const std::string &name, const std::string &associates) |
|
| ObjectWrapper (osg::Object *proto, const std::string &domain, const std::string &name, const std::string &associates) |
|
void | setUpdatedVersion (int ver) |
|
int | getUpdatedVersion () const |
|
const osg::Object * | getProto () const |
|
const std::string & | getName () const |
|
const StringList & | getAssociates () const |
|
void | addSerializer (BaseSerializer *s, BaseSerializer::Type t=BaseSerializer::RW_UNDEFINED) |
|
void | markSerializerAsRemoved (const std::string &name) |
|
BaseSerializer * | getSerializer (const std::string &name) |
|
void | addFinishedObjectReadCallback (FinishedObjectReadCallback *forc) |
|
bool | read (InputStream &, osg::Object &) |
|
bool | write (OutputStream &, const osg::Object &) |
|
bool | readSchema (const StringList &properties, const std::vector< int > &types) |
|
void | writeSchema (StringList &properties, std::vector< int > &types) |
|
void | resetSchema () |
|
| Referenced () |
|
| Referenced (bool threadSafeRefUnref) |
|
| Referenced (const Referenced &) |
|
Referenced & | operator= (const Referenced &) |
|
virtual void | setThreadSafeRefUnref (bool threadSafe) |
|
bool | getThreadSafeRefUnref () const |
|
OpenThreads::Mutex * | getRefMutex () const |
|
int | ref () const |
|
int | unref () const |
|
int | unref_nodelete () const |
|
int | referenceCount () const |
|
ObserverSet * | getObserverSet () const |
|
ObserverSet * | getOrCreateObserverSet () const |
|
void | addObserver (Observer *observer) const |
|
void | removeObserver (Observer *observer) const |
|
§ FinishedObjectReadCallbackList
§ SerializerList
§ ObjectWrapper() [1/3]
osgDB::ObjectWrapper::ObjectWrapper |
( |
osg::Object * |
proto, |
|
|
const std::string & |
name, |
|
|
const std::string & |
associates |
|
) |
| |
§ ObjectWrapper() [2/3]
osgDB::ObjectWrapper::ObjectWrapper |
( |
osg::Object * |
proto, |
|
|
const std::string & |
domain, |
|
|
const std::string & |
name, |
|
|
const std::string & |
associates |
|
) |
| |
§ ObjectWrapper() [3/3]
osgDB::ObjectWrapper::ObjectWrapper |
( |
| ) |
|
|
inlineprotected |
§ ~ObjectWrapper()
virtual osgDB::ObjectWrapper::~ObjectWrapper |
( |
| ) |
|
|
inlineprotectedvirtual |
§ addFinishedObjectReadCallback()
§ addSerializer()
§ getAssociates()
const StringList& osgDB::ObjectWrapper::getAssociates |
( |
| ) |
const |
|
inline |
§ getName()
const std::string& osgDB::ObjectWrapper::getName |
( |
| ) |
const |
|
inline |
§ getProto()
const osg::Object* osgDB::ObjectWrapper::getProto |
( |
| ) |
const |
|
inline |
§ getSerializer()
BaseSerializer* osgDB::ObjectWrapper::getSerializer |
( |
const std::string & |
name | ) |
|
§ getUpdatedVersion()
int osgDB::ObjectWrapper::getUpdatedVersion |
( |
| ) |
const |
|
inline |
§ markSerializerAsRemoved()
void osgDB::ObjectWrapper::markSerializerAsRemoved |
( |
const std::string & |
name | ) |
|
§ read()
§ readSchema()
bool osgDB::ObjectWrapper::readSchema |
( |
const StringList & |
properties, |
|
|
const std::vector< int > & |
types |
|
) |
| |
§ resetSchema()
void osgDB::ObjectWrapper::resetSchema |
( |
| ) |
|
|
inline |
§ setUpdatedVersion()
void osgDB::ObjectWrapper::setUpdatedVersion |
( |
int |
ver | ) |
|
|
inline |
§ write()
§ writeSchema()
void osgDB::ObjectWrapper::writeSchema |
( |
StringList & |
properties, |
|
|
std::vector< int > & |
types |
|
) |
| |
§ _associates
§ _backupSerializers
§ _domain
std::string osgDB::ObjectWrapper::_domain |
|
protected |
§ _finishedObjectReadCallbacks
§ _name
std::string osgDB::ObjectWrapper::_name |
|
protected |
§ _proto
§ _serializers
§ _typeList
std::vector<int> osgDB::ObjectWrapper::_typeList |
|
protected |
§ _version
int osgDB::ObjectWrapper::_version |
|
protected |
The documentation for this class was generated from the following file: