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) –