CompilerOptions
from panda3d.core import CompilerOptions
- class CompilerOptions
Bases:
DTOOL_SUPER_BASESpecifies parameters that may be passed to the shader compiler.
Inheritance diagram
- class Optimize(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
Enum- NONE = 0
- PERFORMANCE = 1
- SIZE = 2
- __init__(*args, **kwargs)
- define()
C++ Interface: define(const CompilerOptions self, str key, str value)
- /**
Sets a preprocessor definition.
*/
- defines
- optimize
- suppress_log
- undef()
C++ Interface: undef(const CompilerOptions self, str key)
- /**
Removes a preprocessor definition previously set with define().
*/
