osg.Program.PerContextProgram¶
- class osg.Program.PerContextProgram¶
- Represents:
c++ class
- Wraps:
osg::Program::PerContextProgram
- Bases:
Constructors:
- osg.Program.PerContextProgram(osg.Program program, unsigned contextID, unsigned programHandle)¶
-
- Параметры:
program (
osg.Program) –contextID (
unsigned) –programHandle (
unsigned) –
Methods:
- :getHandle()¶
-
- Тип результата:
unsigned
- :getProgram()¶
-
- Тип результата:
- :setDefineString(std.string defStr)¶
-
- Параметры:
defStr (
std.string) –
- :getDefineString()¶
-
- Тип результата:
- :requestLink()¶
- :validateProgram()¶
-
- Тип результата:
bool
- :needsLink()¶
-
- Тип результата:
bool
- :isLinked()¶
-
- Тип результата:
bool
- :getInfoLog(std.string info)¶
-
- Параметры:
info (
std.string) –- Тип результата:
bool
- :loadedBinary()¶
-
- Тип результата:
bool
- :useProgram()¶
- :resetAppliedUniforms()¶
- :apply(osg.Uniform uniform)¶
-
- Параметры:
uniform (
osg.Uniform) –