miscellaneous/pyfbsdk_template/orpyfbsdk_template_pyenum.cxx
#include "orpyfbsdk_common.h"
void OREnum_Init()
{
enum_<ORShaderType>("ORShaderType")
.
value(
"kORShaderCg", kORShaderCg)
.value("kORShaderTemplate", kORShaderTemplate)
.value("kORShaderScreen", kORShaderScreen)
.value("kORShaderTexMat", kORShaderTexMat)
;
enum_<ORShaderScreen::ORColorOp>("ORColorOp")
.
value(
"eMultiply", ORShaderScreen::eMultiply)
.value("eAdd", ORShaderScreen::eAdd)
.value("eAverage", ORShaderScreen::eAverage)
.value("eSubtract1", ORShaderScreen::eSubtract1)
.value("eSubtract2", ORShaderScreen::eSubtract2)
.value("eColor1", ORShaderScreen::eColor1)
.value("eColor2", ORShaderScreen::eColor2)
.value("eColorOpCount", ORShaderScreen::eColorOpCount)
;
}