osg.Program¶
-
class
osg.
Program
¶ Represents: c++ class Wraps: osg::Program Bases: osg.StateAttribute
Constructors:
-
osg.
Program
()¶
Methods:
-
:
addShader
(osg.Shader shader)¶ -
Параметры: shader (osg.Shader) – Тип результата: bool
-
:
getShader
(unsigned pos)¶ -
Параметры: pos (unsigned) – Тип результата: osg.Shader
-
:
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) –
-