osg.Texture.TextureObject

class osg.Texture.TextureObject
Represents:

c++ class

Wraps:

osg::Texture::TextureObject

Bases:

osg.GraphicsObject

Constructors:

osg.Texture.TextureObject(osg.Texture texture, unsigned id, GLenum.Value target)

Параметры:

Methods:

:bind()

:id()

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

unsigned

:target()

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

GLenum.Value

:size()

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

unsigned

:setTexture(osg.Texture texture)

Параметры:

texture (osg.Texture) –

:getTexture()

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

osg.Texture

:setTimeStamp(double timestamp)

Параметры:

timestamp (double) –

:getTimeStamp()

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

double

:setAllocated(bool allocated)

Параметры:

allocated (bool) –

:setAllocated()

:setAllocated(int numMipmapLevels, GLenum.Value internalFormat, unsigned width, unsigned height, unsigned depth, int border)

Параметры:
  • numMipmapLevels (int) –

  • internalFormat (GLenum.Value) –

  • width (unsigned) –

  • height (unsigned) –

  • depth (unsigned) –

  • border (int) –

:isAllocated()

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

bool

:isReusable()

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

bool

:release()