void NxTrigger::initializeCustom() { setSize(1); setColorActive ("_trigger_active"); setColorInactive("_trigger_inactive"); setTextureActive ("trigger_active"); setTextureInactive("trigger_inactive"); setTriggerOff(1); setMessagePatterns("1," + Application::defaultMessageTrigger.val()); }
NxCursor::NxCursor(NxObjectFactoryInterface *parent, QTreeWidgetItem *ccParentItem, UiRenderOptions *_renderOptions) : NxObject(parent, ccParentItem, _renderOptions) { glListCursor = glGenLists(1); curve = 0; setTimeLocal(0); nextTimeOld = 0; timeOld = 0; time = 0; timeLocal = 0; timeLocalOld = 0; timeLocalAbsolute = 0; previousCursorReliable = false; previousPreviousCursorReliable = false; cursorAngleCacheSinZ = cursorAngleCacheCosZ = cursorAngleCacheSinY = cursorAngleCacheCosY = 0; cursorPoly = NxPolygon(4); cursorPoly[0] = NxPoint(); cursorPoly[1] = NxPoint(); cursorPoly[2] = NxPoint(); cursorPoly[3] = NxPoint(); cursorPolyOld = NxPolygon(4); cursorPolyOld[0] = NxPoint(); cursorPolyOld[1] = NxPoint(); cursorPolyOld[2] = NxPoint(); cursorPolyOld[3] = NxPoint(); setNbLoop(0); setStart("1 0"); setTimeFactor(1); setTimeFactorF(1); setWidth(1); setDepth(0); setTime(0); setSize(1.2); setLineFactor(1); setLineStipple(0xFFFF); setColorActive("cursor_active"); setColorInactive("cursor_inactive"); setTimeStartOffset(0); setTimeEndOffset(0); setTimeInitialOffset(0); setEasing(0); setBoundsSource("-10 10 -10 10 -10 10"); setBoundsTarget("0 1 0 1 0 1"); boundsSourceIsBoundingRect = true; }