osg.Program¶
- class osg.Program¶
- Represents
c++ class
- Wraps
osg::Program
- Bases
Constructors:
- osg.Program()¶
Methods:
- :addShader(osg.Shader shader)¶
-
- Параметры
shader (
osg.Shader
) –- Тип результата
bool
- :getShader(unsigned pos)¶
-
- Параметры
pos (
unsigned
) –- Тип результата
- :removeShader(osg.Shader shader)¶
-
- Параметры
shader (
osg.Shader
) –- Тип результата
bool
- :removeShaderByID(unsigned shaderID)¶
-
- Параметры
shaderID (
unsigned
) –- Тип результата
bool
- :getNumShaders()¶
-
- Тип результата
unsigned
- :setParameter(unsigned pname, int val)¶
-
- Параметры
pname (
unsigned
) –val (
int
) –
- :getParameter(unsigned pname)¶
-
- Параметры
pname (
unsigned
) –- Тип результата
int
- :addBindAttribLocation(std.string name, int index)¶
-
- Параметры
name (
std.string
) –index (
int
) –
- :removeBindAttribLocation(std.string name)¶
-
- Параметры
name (
std.string
) –
- :addBindFragDataLocation(std.string name, int index)¶
-
- Параметры
name (
std.string
) –index (
int
) –
- :removeBindFragDataLocation(std.string name)¶
-
- Параметры
name (
std.string
) –