osgDB.Registry

class osgDB.Registry
Represents

c++ class

Wraps

osgDB::Registry

Bases

osg.Referenced

Methods:

:setReadFileCallback(osgDB.ReadFileCallback cb)

Параметры

cb (osgDB.ReadFileCallback) –

:getReadFileCallback()

Тип результата

osgDB.ReadFileCallback

:setOptions(osgDB.Options opt)

Параметры

opt (osgDB.Options) –

:getOptions()

Тип результата

osgDB.Options

:setExpiryDelay(double expiryDelay)

Параметры

expiryDelay (double) –

:getExpiryDelay()

Тип результата

double

:removeExpiredObjectsInCache(osg.FrameStamp frameStamp)

Параметры

frameStamp (osg.FrameStamp) –

:clearObjectCache()

:addEntryToObjectCache(std.string filename, osg.Object object, double timestamp, osgDB.Options options)

Параметры
:addEntryToObjectCache(std.string filename, osg.Object object, double timestamp)

Параметры
:addEntryToObjectCache(std.string filename, osg.Object object)

Параметры
:removeFromObjectCache(std.string fileName, osgDB.Options options)

Параметры
:removeFromObjectCache(std.string fileName)

Параметры

fileName (std.string) –

:getFromObjectCache(std.string fileName, osgDB.Options options)

Параметры
Тип результата

osg.Object

:getFromObjectCache(std.string fileName)

Параметры

fileName (std.string) –

Тип результата

osg.Object

:getRefFromObjectCache(std.string fileName, osgDB.Options options)

Параметры
Тип результата

osg.Object

:getRefFromObjectCache(std.string fileName)

Параметры

fileName (std.string) –

Тип результата

osg.Object

:releaseGLObjects()

:releaseGLObjects(osg.State state)

Параметры

state (osg.State) –

:setSharedStateManager(osgDB.SharedStateManager sharedStateManager)

Параметры

sharedStateManager (osgDB.SharedStateManager) –

:getOrCreateSharedStateManager()

Тип результата

osgDB.SharedStateManager

:getSharedStateManager()

Тип результата

osgDB.SharedStateManager

Static Methods:

.instance()

Тип результата

osgDB.Registry