Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/GameLogic/SCA_RandomActuator.h
| Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | enum KX_RANDOMACT_MODE { | ||||
| KX_RANDOMACT_INT_UNIFORM, | KX_RANDOMACT_INT_UNIFORM, | ||||
| KX_RANDOMACT_INT_POISSON, | KX_RANDOMACT_INT_POISSON, | ||||
| KX_RANDOMACT_FLOAT_CONST, | KX_RANDOMACT_FLOAT_CONST, | ||||
| KX_RANDOMACT_FLOAT_UNIFORM, | KX_RANDOMACT_FLOAT_UNIFORM, | ||||
| KX_RANDOMACT_FLOAT_NORMAL, | KX_RANDOMACT_FLOAT_NORMAL, | ||||
| KX_RANDOMACT_FLOAT_NEGATIVE_EXPONENTIAL, | KX_RANDOMACT_FLOAT_NEGATIVE_EXPONENTIAL, | ||||
| KX_RANDOMACT_MAX | KX_RANDOMACT_MAX | ||||
| }; | }; | ||||
| /** distribution type */ | /** distribution type */ | ||||
| KX_RANDOMACT_MODE m_distribution; | KX_RANDOMACT_MODE m_distribution; | ||||
| SCA_RandomActuator(class SCA_IObject* gameobj, | SCA_RandomActuator(class SCA_IObject* gameobj, | ||||
| long seed, | long seed, | ||||
| KX_RANDOMACT_MODE mode, | KX_RANDOMACT_MODE mode, | ||||
| float para1, | float para1, | ||||
| float para2, | float para2, | ||||
| Show All 21 Lines | #ifdef WITH_PYTHON | ||||
| KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setIntPoisson); | KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setIntPoisson); | ||||
| KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatConst); | KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatConst); | ||||
| KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatUniform); | KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatUniform); | ||||
| KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatNormal); | KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatNormal); | ||||
| KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatNegativeExponential); | KX_PYMETHOD_DOC_VARARGS(SCA_RandomActuator, setFloatNegativeExponential); | ||||
| #endif /* WITH_PYTHON */ | #endif /* WITH_PYTHON */ | ||||
| }; /* end of class KX_EditObjectActuator : public SCA_PropertyActuator */ | }; /* end of class SCA_RandomActuator */ | ||||
| #endif | #endif | ||||