Modules | |
| niLang Math | |
| niLang OSX | |
| niLang Unix | |
| niLang Win32 | |
| niLang WinUI | |
| niLang String | |
| niLang Utils | |
| niLang JNI | |
| niLang Ptr | |
| niLang RTCpp | |
| niLang VMAPI | |
Namespaces | |
| ni::Unix | |
Classes | |
| struct | iIterator |
| Collection iterator interface. More... | |
| struct | iCollection |
| Immutable Collection interface. More... | |
| struct | iMutableCollection |
| Mutable Collection interface. More... | |
| struct | iRunnable |
| Runnable interface. More... | |
| struct | iCallback |
| Callback interface. More... | |
| struct | iRunnableQueue |
| Runnable queue interface. More... | |
| struct | iMessageHandler |
| Message handler interface. {DispatchWrapperCreate=iMessageHandler_CreateDispatchWrapper}. More... | |
| struct | sMessageDesc |
| struct | iMessageDesc |
| Message description interface. More... | |
| struct | iMessageQueue |
| Message queue interface. More... | |
| struct | iFuture |
| Future interface. More... | |
| struct | iFutureValue |
| Future value. More... | |
| struct | iExecutor |
| Executes the submitted iRunnable tasks. More... | |
| struct | iConcurrent |
| struct | iCommandSink |
| Command sink. {DispatchWrapper}. More... | |
| struct | iConsoleSink |
| Console sink. {DispatchWrapper}. More... | |
| struct | iConsole |
| Console interface. More... | |
| struct | iCryptoRand |
| Crypto random number generator. More... | |
| struct | iCrypto |
| struct | iCryptoHash |
| Secure hash interface. More... | |
| struct | iDataTableSink |
| Data table sink. {DispatchWrapper}. More... | |
| struct | iDataTable |
| Data table. More... | |
| struct | iDataTableReadStack |
| Data table read stack interface. More... | |
| struct | iDataTableWriteStack |
| Data table write stack interface. More... | |
| struct | iDeviceResource |
| Device resource interface. More... | |
| struct | iDeviceResourceManager |
| Device resource manager interface. More... | |
| struct | iExpressionVariable |
| Expression variable interface. More... | |
| struct | iExpression |
| Expression interface. More... | |
| struct | iExpressionURLResolver |
| Expression URL resolver interface. {DispatchWrapper}. More... | |
| struct | iExpressionContext |
| Expression context. More... | |
| struct | iFileEnumSink |
| Callback interface used by the FileEnum() method of the iLang interface. More... | |
| struct | iFileBase |
| Base file interface. More... | |
| struct | iFile |
| File interface. More... | |
| struct | iFileMemory |
| Memory file. More... | |
| struct | iURLFileHandler |
| URL File handler interface. {DispatchWrapper}. More... | |
| struct | iBufferEncoder |
| Buffer encoder. More... | |
| struct | iBufferDecoder |
| Buffer decoder. More... | |
| struct | sReadBufferFromFile |
| struct | sWriteBufferToFile |
| struct | iFileSystemEnumerator |
| File system enumerator interface. More... | |
| struct | iFileSystem |
| File system interface. More... | |
| struct | iHString |
| HString interface. More... | |
| struct | iHStringCharIt |
| HString character iterator interface. More... | |
| struct | iJsonParserSink |
| Json parser sink interface. More... | |
| struct | iJsonWriterSink |
| Json writer sink interface. More... | |
| struct | iJsonWriter |
| Json writer interface. More... | |
| struct | iLang |
| struct | iMath |
| Math interface. More... | |
| struct | iOSProcess |
| OS Process object interface. More... | |
| struct | iOSProcessEnumSink |
| OS Process enum sink. More... | |
| struct | iOSProcessManager |
| OS Process Manager. More... | |
| struct | iOSGraphicsAPI |
| A graphics API. More... | |
| struct | iOSWindow |
| OS Window interface. More... | |
| struct | iOSWindowGeneric |
| Generic window. More... | |
| struct | iOSWindowWindowsSink |
| Windows window's sink. {NoAutomation}. More... | |
| struct | iOSWindowWindows |
| Windows window. {NoAutomation}. More... | |
| struct | iOSWindowOSX |
| OSX window. {NoAutomation}. More... | |
| struct | sProfilerZone |
| struct | sProfilerZoneStack |
| struct | iProfDraw |
| {DispatchWrapper} More... | |
| struct | iProf |
| Profiler interface. More... | |
| struct | iRegex |
| Generic regular expression interface. More... | |
| struct | iPCRE |
| PCRE Regular Expression interface. More... | |
| struct | iScriptingHost |
| Scripting host interface. More... | |
| struct | iSerializable |
| iSerializable interface. More... | |
| struct | iSinkList |
| Sink list interface. More... | |
| struct | iStringTokenizer |
| iStringTokenizer interface More... | |
| struct | iTime |
| Time interface. More... | |
| struct | iToString |
| iToString interface. More... | |
| struct | iXmlParserSink |
| Xml parser sink interface. More... | |
| struct | z_stream_s |
| struct | gz_header_s |
| struct | unz_global_info_s |
| struct | unz_file_info_s |
| struct | iZipArchWrite |
| Zip archive writer. More... | |
| struct | iZip |
| Zip interface. More... | |
| union | NiDoublePun |
| struct | sConstantDef |
| struct | sEnumValueDef |
| struct | sEnumDef |
| struct | sParameterDef |
| struct | sMethodDef |
| struct | sInterfaceDef |
| struct | iObjectTypeDef |
| Object type definition interface. More... | |
| struct | iModuleDef |
| Module definition interface. More... | |
| struct | sTAssert< B > |
| struct | sTAssert< true > |
| struct | tU24 |
| struct | tU40 |
| struct | tU48 |
| struct | tU56 |
| struct | bit_cast__helper< TDest, TSrc > |
| struct | bit_cast__helper< TDest, TSrc * > |
| class | cEmpty |
| Empty class. More... | |
| struct | tUUID_tag |
| UUID type, default/standard variant. More... | |
| struct | tUUIDTime_tag |
| UUID type, time based variant. More... | |
| struct | tUUID32_tag |
| UUID type, 4x64 bits variant. More... | |
| struct | tUUID64_tag |
| UUID type, 2x64 bits variant. More... | |
| struct | sVec2< T > |
| struct | sVec3< T > |
| struct | sVec4< T > |
| struct | sMatrix< T > |
| 4x4 Matrix template More... | |
| struct | sQuat< T > |
| Quat. More... | |
| struct | SyncCounter |
| Synchronized counter, safe across multiple threads. More... | |
| class | cUnknown |
| Unknown class. More... | |
| class | cUnknown0 |
| Unknown 0 class. More... | |
| class | cUnknown1 |
| Unknown 1 class. More... | |
| class | cUnknown2 |
| Unknown 2 class. More... | |
| class | cUnknown3 |
| Unknown 3 class. More... | |
| class | cUnknown4 |
| Unknown 4 class. More... | |
| struct | iUnknown |
| iUnknown interface {NoAutomation} More... | |
| struct | iDispatch |
| IDispatch interface. {NoAutomation}. More... | |
| struct | ObjectGuard |
| Scope bound object guard. More... | |
| struct | ConstructorGuard< T > |
| struct | VarData |
| struct | Var |
| struct | iScriptObject |
| Script object reference interface. More... | |
| struct | iScriptObjectEnumSink |
| Script object enumeration sink. More... | |
| struct | iScriptVM |
| Script Virtual Machine interface. More... | |
Macros | |
| #define | niDeclareCommand(ParentType, Namespace, Name, Desc) |
| Macro to help to declare a command. More... | |
| #define | niDeclareGlobalCommand(Name, Desc) |
| Macro to help to declare a command. More... | |
| #define | niImplementCommand(Namespace, Name) |
| Macro that help to declare the run command. More... | |
| #define | niImplementGlobalCommand(Name) |
| Macro that help to declare the run command. More... | |
| #define | niCommand(ParentType, Namespace, Name, Desc) |
| Macro that declare and implement the run command. More... | |
| #define | niGlobalCommand(Name, Desc) |
| Macro that declare and implement the run command. More... | |
| #define | niCreateCommandInstance(Namespace, Name, ParentPtr) |
| Macro to create a new instance of a command. More... | |
| #define | niCreateGlobalCommandInstance(Name, ConsolePtr) |
| Macro to create a new instance of a command. More... | |
| #define | niCommandNumArgs() |
| Macro to get the number of arguments passed to the command. More... | |
| #define | niCommandArg(IDX) |
| Macro to get the argument of a command, returns an empty string if the argument index is invalid. More... | |
| #define | niHStr(X) |
| Get the hstring chars. More... | |
| #define | niLStr(X) |
| Get the localized hstring chars. More... | |
| #define | niEnumToChars(ENUM, VALUE) |
| Convert the specified enum to a its value string. More... | |
| #define | niFullEnumToChars(ENUM, VALUE) |
| Convert the specified enum to its expanded value string (ENUM.VALUESTRING) More... | |
| #define | niFlagsToChars(ENUM, VALUE) |
| Convert the specified flags to its value string (FLAG1|...|FLAGN) More... | |
| #define | niFullFlagsToChars(ENUM, VALUE) |
| Convert the specified flags to its expanded value string (FLAGS.FLAG1|...|FLAGS.FLAGN) More... | |
| #define | niDefConstHString_(VARNAME, STRING) |
| #define | niDefConstHString(STR) |
| #define | niGetConstHString(STR) |
| #define | _H(STR) |
| #define | _HC(STR) |
| #define | _HDecl_(NAME, STR) |
| #define | _HDecl(STR) |
| #define | niCreateInstance(MODULE, OBJECT, A, B) |
| Create an object instance using function linkage. More... | |
| #define | niRegisterModuleDef(NAME) |
| #define | niImplementTraceMacro(TRACEFLAGVAR, DEFAULTVALUE, TRACEPROPERTYFLAG, FMT) |
| #define | niImplementTraceMacroTest(TRACEFLAGVAR, DEFAULTVALUE, TRACEPROPERTYFLAG) |
| #define | niExternBin2H(NAME) |
| #define | niFileOpenBin2H(NAME) |
| #define | ZIP_MAX_WBITS |
| #define | ZIP_MAX_MEM_LEVEL |
| #define | Z_NO_FLUSH |
| #define | Z_PARTIAL_FLUSH |
| #define | Z_SYNC_FLUSH |
| #define | Z_FULL_FLUSH |
| #define | Z_FINISH |
| #define | Z_BLOCK |
| #define | Z_OK |
| #define | Z_STREAM_END |
| #define | Z_NEED_DICT |
| #define | Z_ERRNO |
| #define | Z_STREAM_ERROR |
| #define | Z_DATA_ERROR |
| #define | Z_MEM_ERROR |
| #define | Z_BUF_ERROR |
| #define | Z_VERSION_ERROR |
| #define | Z_NO_COMPRESSION |
| #define | Z_BEST_SPEED |
| #define | Z_BEST_COMPRESSION |
| #define | Z_DEFAULT_COMPRESSION |
| #define | Z_FILTERED |
| #define | Z_HUFFMAN_ONLY |
| #define | Z_RLE |
| #define | Z_FIXED |
| #define | Z_DEFAULT_STRATEGY |
| #define | Z_BINARY |
| #define | Z_TEXT |
| #define | Z_ASCII |
| #define | Z_UNKNOWN |
| #define | Z_DEFLATED |
| #define | Z_NULL |
| #define | UNZ_OK |
| #define | UNZ_END_OF_LIST_OF_FILE |
| #define | UNZ_ERRNO |
| #define | UNZ_EOF |
| #define | UNZ_PARAMERROR |
| #define | UNZ_BADZIPFILE |
| #define | UNZ_INTERNALERROR |
| #define | UNZ_CRCERROR |
| #define | UNZ_PASSWORD |
| #define | niFloatIR(x) |
| Integer representation of a floating-point value. More... | |
| #define | niFloatSIR(x) |
| Signed integer representation of a floating-point value. More... | |
| #define | niFloatAIR(x) |
| Absolute integer representation of a floating-point value. More... | |
| #define | niFloatFR(x) |
| Floating-point representation of an integer value. More... | |
| #define | niFloatIsNegative(x) |
| Integer-based comparison of a floating point value. Don't use it blindly, it can be faster or slower than the FPU comparison, depends on the context. More... | |
| #define | niFloatIsZero(x) |
| Check if float is zero. More... | |
| #define | niFloatIsNaN(x) |
| Check whether the specified number if not a valid floating point number (NaN). More... | |
| #define | NI_DOUBLE_SIGN_BIT |
| #define | NI_DOUBLE_EXPONENT_BITS |
| #define | NI_DOUBLE_SIGNIFICAND_BITS |
| #define | NI_DOUBLE_EXPONENT_BIAS |
| #define | NI_DOUBLE_EXPONENT_SHIFT |
| #define | niHidden |
| #define | niAligned(x) |
| #define | niAlignedType(t, x) |
| #define | niTAssert(__a) |
| #define | niTypename |
| #define | niSync |
| #define | niOverride |
| #define | niFinal |
| #define | niLambdaByVal |
| #define | niLambdaByRef |
| #define | niLambda(capture) |
| #define | niImpl |
| #define | niEndMain(x) |
| #define | niPluginEntryPoint(plugname, epname) |
| #define | niCountOf(a) |
| #define | niCompileTypeCheck(TYPE) |
| #define | niLoopStdScope |
| #define | niLoop(IDX, COUNT) |
| #define | niLoopr(IDX, COUNT) |
| #define | niLoopit(IT, ITN, C) |
| #define | niLooprit(IT, ITN, C) |
| #define | niIsOK(x) |
| #define | niIsNullPtr(x) |
| #define | niGetIfOK(x) |
| #define | niPrint(x) |
| #define | niPrintln(x) |
| #define | niTrace(x) |
| #define | niDoAssert(exp) |
| #define | niDoAssertMsg(exp, desc) |
| #define | niDoAssertUnreachable(msg) |
| #define | niAssertMsg(exp, desc) |
| #define | niAssertUnreachable(msg) |
| #define | niUnused(x) |
| #define | niBit(x) |
| #define | niBit64(x) |
| #define | niU64Const(x) |
| #define | niI64Const(x) |
| #define | niIntPtrConst(x) |
| #define | niPtrPrefix |
| #define | niU64Const2Parts(a, b) |
| #define | niConst |
| #define | niConstValue |
| #define | niDefaultParam(VAL) |
| #define | niDefaultTemplate |
| #define | niDefaultTypeT |
| #define | niSafeFloatDiv |
| #define | niNull |
| #define | niTrue |
| #define | niFalse |
| #define | niTrueInDebug |
| #define | niFalseInDebug |
| #define | niInvalidHandle |
| #define | niMaxI8 |
| #define | niMinI8 |
| #define | niMaxU8 |
| #define | niMinU8 |
| #define | niMaxI16 |
| #define | niMinI16 |
| #define | niMaxU16 |
| #define | niMinU16 |
| #define | niMaxI32 |
| #define | niMinI32 |
| #define | niMaxU32 |
| #define | niMinU32 |
| #define | niMaxI64 |
| #define | niMinI64 |
| #define | niMaxU64 |
| #define | niMinU64 |
| #define | niMinIntPtr |
| #define | niMaxIntPtr |
| #define | niMinUIntPtr |
| #define | niMaxUIntPtr |
| #define | niMaxF32 |
| #define | niMinF32 |
| #define | niEpsilonF32 |
| #define | niMinExpF32 |
| #define | niMaxExpF32 |
| #define | niMaxF64 |
| #define | niMinF64 |
| #define | niEpsilonF64 |
| #define | niMinExpF64 |
| #define | niMaxExpF64 |
| #define | niMinVersion |
| #define | niMaxVersion |
| #define | niCCast(TYPE, VAL) |
| #define | niUnsafeCast(TYPE, VAL) |
| #define | niIUnknownCast2(IT, VAL) |
| #define | niIUnknownCCast2(IT, VAL) |
| #define | niIUnknownCast(VAL) |
| #define | niIUnknownCCast(VAL) |
| #define | niStaticCast(TYPE, VAL) |
| #define | niConstCast(TYPE, VAL) |
| #define | niConstStaticCast(CTYPE, STYPE, VAL) |
| #define | niThis(CLASS) |
| #define | niConstThis(CLASS) |
| #define | niValCast(TYPE, VAR) |
| #define | niRefCast(TYPE, VAR) |
| #define | niRef(TYPE) |
| #define | _A(x) |
| #define | niACharIsCChar |
| #define | niIsStringOK(str) |
| #define | niStringIsOK(str) |
| #define | AZEROSTR |
| #define | AEOL |
| #define | ASPACE |
| #define | AMAX_DIR |
| #define | AMAX_DRIVE |
| #define | AMAX_EXT |
| #define | AMAX_FNAME |
| #define | AMAX_PATH |
| #define | AMAX_SIZE |
| #define | niInitUUID(A, B, C, D, E, F, G, H, I, J, K) |
| Macro to init a UUID from the uuid generation tool's output (genuuid 2) More... | |
| #define | niDefineUUID(NAME, A, B, C, D, E, F, G, H, I, J, K) |
| Define a UUID from the uuid the uuid generation tool's output (genuuid 2) More... | |
| #define | niType(TYPE) |
| #define | niTypeIsPointer(TYPE) |
| #define | niVarNull |
| #define | niMalloc(size) |
| #define | niFree(ptr) |
| #define | niRealloc(ptr, size) |
| #define | niNew |
| #define | niDelete |
| #define | niSafeDelete(p) |
| #define | niSafeDeleteArray(p) |
| #define | niSafeRelease(p) |
| #define | niSafeInvalidateRelease(p) |
| #define | niSafeFree(p) |
| #define | niTMalloc(TYPE, COUNT) |
| #define | niLog_(TYPE, FILE, FUNC, LINE, MSG) |
| #define | niLog(TYPE, MSG) |
| #define | niError(desc) |
| #define | niWarning(desc) |
| #define | niCheck_(COND, MSG, RET) |
| #define | niCheck(COND, RET) |
| #define | niCheckIsOK_(PARAM, MSG, RET) |
| #define | niCheckIsOK(COND, RET) |
| #define | niCheckSilent(COND, RET) |
| #define | niCheckAssert(COND, MSG, RET) |
| #define | niEpsilon0 |
| #define | niEpsilon1 |
| #define | niEpsilon2 |
| #define | niEpsilon3 |
| #define | niEpsilon4 |
| #define | niEpsilon5 |
| #define | niEpsilon6 |
| #define | niEpsilon7 |
| #define | niEpsilon8 |
| #define | niEpsilon9 |
| #define | niEpsilon10 |
| #define | niEpsilon11 |
| #define | niEpsilon12 |
| #define | niEqualX(X, Y, eps) |
| #define | niEqual0(X, Y) |
| #define | niEqual1(X, Y) |
| #define | niEqual2(X, Y) |
| #define | niEqual3(X, Y) |
| #define | niEqual4(X, Y) |
| #define | niEqual5(X, Y) |
| #define | niEqual6(X, Y) |
| #define | niEqual7(X, Y) |
| #define | niEqual8(X, Y) |
| #define | niEqual9(X, Y) |
| #define | niEqual10(X, Y) |
| #define | niEqual11(X, Y) |
| #define | niEqual12(X, Y) |
| #define | niRound(X) |
| #define | niRound0(X, I) |
| #define | niRound1(X) |
| #define | niRound2(X) |
| #define | niRound3(X) |
| #define | niRound4(X) |
| #define | niRound5(X) |
| #define | niRound6(X) |
| #define | niRoundI(X) |
| #define | niPi |
| #define | niPif |
| #define | niPi2 |
| #define | niPi2f |
| #define | niPi4 |
| #define | niPi4f |
| #define | ni2Pi |
| #define | ni2Pif |
| #define | ni1ByPi |
| #define | ni1ByPif |
| #define | niE |
| #define | niEf |
| #define | niRad(x) |
| #define | niDeg(x) |
| #define | niRadf(x) |
| #define | niDegf(x) |
| #define | niBuildColor(r, g, b, a) |
| #define | _v2f |
| #define | _v2l |
| #define | _v3f |
| #define | _v3l |
| #define | _v4f |
| #define | _v4l |
| #define | niCopyright |
| #define | niMakeVersion(a, b, c) |
| #define | niGetMainVersion(ver) |
| #define | niGetSubVersion(ver) |
| #define | niGetPatchVersion(ver) |
| #define | niVerStringConcat(ver) |
| #define | niVerStringf(ver) |
| #define | niVerAStringf(ver) |
| #define | niMakeVersionString(str, ver) |
| #define | niFmtVersion(ver) |
| #define | niCall2(ERRRET, A, B) |
| #define | niCall3(ERRRET, A, B, C) |
| #define | niCall4(ERRRET, A, B, C, D) |
| #define | niCall5(ERRRET, A, B, C, D, E) |
| #define | niEnumDef(ENUM) |
| #define | niEnumName(ENUM) |
| #define | niEnumExpr(ENUM) |
| #define | niEnumExprFull(ENUM) |
| #define | niFlagsExpr(ENUM) |
| #define | niFlagsExprFull(ENUM) |
| #define | niConvTableBegin(KEY) |
| #define | niConvTableItem(FROM, TO) |
| #define | niConvTableEnd(DEFAULT) |
| #define | niFourCC(a, b, c, d) |
| #define | niFourCCA(id) |
| #define | niFourCCB(id) |
| #define | niFourCCC(id) |
| #define | niFourCCD(id) |
| #define | niFourCCFmt(id) |
| #define | niBytesPerPixel(bpp) |
| #define | niBitOn(var, x) |
| #define | niBitOff(var, x) |
| #define | niFlagOn(var, x) |
| #define | niFlagOff(var, x) |
| #define | niFlagTest(var, x) |
| Test a single flag/bit. More... | |
| #define | niFlagIs(var, x) |
| Test a single flag/bit. More... | |
| #define | niFlagIsNot(var, x) |
| Test a single flag/bit. More... | |
| #define | niFlagOnIf(var, x, cond) |
| #define | niFlagSetOnIf(var, x, cond) |
| #define | niFlagSetOffIf(var, x, cond) |
| #define | niBit64On(var, x) |
| #define | niBit64Off(var, x) |
| #define | niFlag64On(var, x) |
| #define | niFlag64Off(var, x) |
| #define | niFlag64Test(var, x) |
| #define | niFlag64Is(var, x) |
| #define | niFlag64IsNot(var, x) |
| #define | niFlag64OnIf(var, x, cond) |
| #define | niFlag64SetOnIf(var, x, cond) |
| #define | niFlag64SetOffIf(var, x, cond) |
| #define | niFlagsContained(FLAGSA, FLAGSB) |
| #define | niFlagsTestMask(FLAGS, EXCL, REQ) |
| #define | niPropFlagOn(obj, var, x) |
| #define | niPropFlagOff(obj, var, x) |
| #define | niPropFlagTest(obj, var, x) |
| #define | niPropFlagIs(obj, var, x) |
| #define | niPropFlagIsNot(obj, var, x) |
| #define | niPropFlagOnIf(obj, var, x, cond) |
| #define | niPropFlagSetOnIf(obj, var, x, cond) |
| #define | niPropFlagSetOffIf(obj, var, x, cond) |
| #define | niZeroMember(NAME) |
| #define | niClamp(v, min, max) |
| #define | niClampZeroOne(v) |
| #define | niMin(a, b) |
| #define | niMax(a, b) |
| #define | niMid(a, b, c) |
| #define | niMax3(a, b, c) |
| #define | niMin3(a, b, c) |
| #define | niSwap(TYPE, a, b) |
| #define | niFuzzyEqual(x, y, e) |
| #define | niQuoteBase(x) |
| #define | niQuote(x) |
| #define | niFileLine |
| #define | niNote(x) |
| #define | niTodoX(x) |
| #define | niFixmeX(x) |
| #define | niTodo(x) |
| #define | niFixme(x) |
| #define | niWarningAssert(COND) |
| #define | niWarningAssert_(COND, RET) |
| #define | niBeginClass(class) |
| #define | niEndClass(class) |
| #define | niClassIsOK(class) |
| #define | niClassNoCopyAssign(CLASS) |
| #define | niClassNoHeapAlloc(CLASS) |
| #define | niClassNoDeref(CLASS) |
| #define | niClassStrictLocal(CLASS) |
| #define | niClassLocal(CLASS) |
| #define | niDeclareDogTag(x) |
| #define | niCheckDogTag(x) |
| #define | niCheckDogTags() |
| #define | niCheckDogTagObj(obj, x) |
| #define | niCheckDogTagsObj(obj) |
| #define | niSwap16(val) |
| #define | niSwap24(val) |
| #define | niSwap32(val) |
| #define | niSwap48(val) |
| #define | niSwap64(val) |
| #define | niDeclareInterfaceID_(NAME) |
| #define | niDeclareInterfaceUUID_(NAME, A, B, C, D, E, F, G, H, I, J, K) |
| #define | niDeclareBaseInterface(NAME, A, B, C, D, E, F, G, H, I, J, K) |
| #define | niDeclareInterfaceUUID(NAME, A, B, C, D, E, F, G, H, I, J, K) |
| #define | niGetInterfaceID(INTERFACE) |
| #define | niGetInterfaceUUID(INTERFACE) |
| #define | niGuardObject(obj) |
| Scope bound object guard macro. More... | |
| #define | niGuardObject_(obj, GUARDNAME) |
| Named scope bound object guard macro. More... | |
| #define | niGuardConstructor(T) |
| Guards the reference count in a constructor, this is usefull if the constructor stores 'this' in a smart pointer or Var (for example when sending a message) ; it prevents the object from being released in the constructor... More... | |
| #define | niVMCallUseVar |
| #define | niVarDataSize |
Typedefs | |
| typedef SinkList< iMessageHandler > | tMessageHandlerSinkLst |
| Message handler list. More... | |
| typedef SinkList< iConsoleSink > | tConsoleSinkLst |
| Console sink list. More... | |
| typedef tU32 | tDataTableCopyFlags |
| Data table copy flags. More... | |
| typedef SinkList< iDataTableSink > | tDataTableSinkLst |
| Data table sink list. More... | |
| typedef tU32 | tExpressionVariableFlags |
| Expression variables flags type. More... | |
| typedef tU32 | tFileFlags |
| File flags. More... | |
| typedef tU32 | tFileSystemRightsFlags |
| File system rights flags type. More... | |
| typedef Ptr< iHString > | tHStringPtr |
| HString smart pointer. More... | |
| typedef tStringInterfaceCMap < iCallback > | tCreateInstanceCMap |
| Create instance callback map. More... | |
| typedef tStringIUnknownCMap | tGlobalInstanceCMap |
| Global instance map. More... | |
| typedef tU32 | tEnumToStringFlags |
| typedef tU32 | tOSProcessSpawnFlags |
| OS Process spawning flags type. More... | |
| typedef tU32 | tOSWindowStyleFlags |
| OS Window style flags type. More... | |
| typedef tU32 | tOSWindowCreateFlags |
| OS Window create flags type. More... | |
| typedef tU32 | tOSWindowShowFlags |
| OS Window show flags type. More... | |
| typedef tU32 | tOSMonitorFlags |
| OS Monitor flags type. More... | |
| typedef tU32 | tOSMessageBoxFlags |
| OS Message box flags typedef. More... | |
| typedef SinkList < iOSWindowWindowsSink > | tOSWindowWindowsSinkList |
| Windows window sink list. More... | |
| typedef struct ni::sProfilerZoneStack | sProfilerZoneStack |
| typedef tU32 | tPCREOptionsFlags |
| PCRE option flags type. More... | |
| typedef tU32 | tSerializeFlags |
| Serialization flags type. More... | |
| typedef void *__cdecl * | zlib_alloc_func (void *opaque, ni::tU32 items, ni::tU32 size) |
| typedef void * | address |
| typedef struct z_stream_s | z_stream |
| typedef z_stream * | z_streamp |
| typedef struct gz_header_s | gz_header |
| typedef gz_header * | gz_headerp |
| typedef struct unz_global_info_s | unz_global_info |
| typedef struct unz_file_info_s | unz_file_info |
| typedef tU32 | tStringToDoubleFlags |
| typedef iUnknown *(__ni_export_call_decl * | tpfnCreateDispatchWrapper )(iDispatch *apDispatch) |
| Create a dispatch wrapper. More... | |
| typedef iUnknown *(__ni_export_call_decl * | tpfnCreateObjectInstance )(const Var &aVarA, const Var &aVarB) |
| Create an object instance. More... | |
| typedef const iModuleDef *(__ni_export_call_decl * | tpfnGetModuleDef )() |
| Get a module definition. More... | |
| typedef const sEnumDef *(__ni_export_call_decl * | tpfnGetEnumDef )() |
| Get an enum definition. More... | |
| typedef const sInterfaceDef *(__ni_export_call_decl * | tpfnGetInterfaceDef )() |
| Get an interface definition. More... | |
| typedef niTypeI8 | tI8 |
| typedef niTypeU8 | tU8 |
| typedef niTypeI16 | tI16 |
| typedef niTypeU16 | tU16 |
| typedef niTypeI32 | tI32 |
| typedef niTypeU32 | tU32 |
| typedef niTypeI64 | tI64 |
| typedef niTypeU64 | tU64 |
| typedef niTypePtr | tPtr |
| typedef niTypeOffset | tOffset |
| typedef niTypeIntPtr | tIntPtr |
| typedef niTypeUIntPtr | tUIntPtr |
| typedef niTypeF32 | tF32 |
| typedef niTypeF64 | tF64 |
| typedef tU32 | tVersion |
| typedef tU32 | tEnum |
| typedef tIntPtr | tHandle |
| typedef tF32 | tFloat |
| typedef tI8 | tBool |
| typedef niTypeInt | tInt |
| typedef niTypeUInt | tUInt |
| typedef niTypeU32 | tSize |
| typedef tU32 | tIndex |
| Index type. More... | |
| typedef niTypeCChar | cchar |
| UTF8/ascii character. More... | |
| typedef niTypeCChar | tCChar |
| typedef niTypeUChar | uchar |
| wchar_t character. More... | |
| typedef niTypeUChar | tUChar |
| typedef uchar | gchar |
| UTF16 character. More... | |
| typedef tUChar | tGChar |
| typedef tU32 | xchar |
| UTF32 character. More... | |
| typedef tU32 | tXChar |
| typedef cchar | achar |
| typedef cchar | tAChar |
| typedef struct ni::tUUID_tag | tUUID |
| UUID type, default/standard variant. More... | |
| typedef struct ni::tUUIDTime_tag | tUUIDTime |
| UUID type, time based variant. More... | |
| typedef struct ni::tUUID32_tag | tUUID32 |
| UUID type, 4x64 bits variant. More... | |
| typedef struct ni::tUUID64_tag | tUUID64 |
| UUID type, 2x64 bits variant. More... | |
| typedef enum ni::eTypeFlags | eTypeFlags |
| Type flags. More... | |
| typedef enum ni::eType | eType |
| Base types enumeration. More... | |
| typedef tU32 | tType |
| typedef niTypeU32 | tLogFlags |
| Log flags type. More... | |
| typedef tBool(__ni_export_call_decl * | tpfnLogMessage )(tLogFlags type, const tF64 afTime, const char *file, const char *func, int line, const char *msg) |
| Log message callback type, return false to not log in default outputs. More... | |
| typedef sVec2< tF32 > | sVec2f |
| typedef sVec2< tF64 > | sVec2d |
| typedef sVec2< tI32 > | sVec2i |
| typedef sVec3< tF32 > | sVec3f |
| typedef sVec3< tF64 > | sVec3d |
| typedef sVec3< tI32 > | sVec3i |
| typedef sVec3< tF32 > | sColor3f |
| typedef sVec3< tF64 > | sColor3d |
| typedef sVec3< tU8 > | sColor3ub |
| typedef sVec3< tU16 > | sColor3us |
| typedef sVec3< tU32 > | sColor3ul |
| typedef sVec4< tF32 > | sVec4f |
| typedef sVec4< tF64 > | sVec4d |
| typedef sVec4< tI32 > | sVec4i |
| typedef sVec4< tF32 > | sColor4f |
| typedef sVec4< tF64 > | sColor4d |
| typedef sVec4< tU8 > | sColor4ub |
| typedef sVec4< tU16 > | sColor4us |
| typedef sVec4< tU32 > | sColor4ul |
| typedef sVec4< tF32 > | sPlanef |
| typedef sVec4< tF64 > | sPlaned |
| typedef sVec4< tF32 > | sSpheref |
| typedef sVec4< tF64 > | sSphered |
| typedef sVec2f | float2 |
| typedef sVec3f | float3 |
| typedef sVec4f | float4 |
| typedef sVec2d | double2 |
| typedef sVec3d | double3 |
| typedef sVec4d | double4 |
| typedef sVec2i | int2 |
| typedef sVec3i | int3 |
| typedef sVec4i | int4 |
| typedef sQuat< tF32 > | sQuatf |
| F32 Quat typedef. More... | |
| typedef sQuat< tF64 > | sQuatd |
| F64 Quat typedef. More... | |
| typedef sMatrix< tF32 > | sMatrixf |
| typedef sMatrixf | float4x4 |
| typedef sMatrixf | double4x4 |
| typedef enum ni::ePlaneType | ePlaneType |
| Plane type. More... | |
| typedef enum ni::eQuatSlerp | eQuatSlerp |
| Quat slerp mode. More... | |
| typedef enum ni::eRectCorners | eRectCorners |
| Rect corners. More... | |
| typedef enum ni::eRectEdges | eRectEdges |
| Rect edges. More... | |
| typedef tU32 | tRectEdgesFlags |
| Rect edges flags. More... | |
| typedef tU32 | tRectFrameFlags |
| Rect frame flags. More... | |
| typedef iUnknown * | tIUnknownP |
| typedef tInt(__ni_export_call_decl * | tpfnVMCall )(iUnknown *apThis, const Var *apParameters, tU32 anNumParameters, Var *apRet) |
| typedef enum ni::eFileAttrFlags | eFileAttrFlags |
| File attributes. More... | |
| typedef enum ni::eFileTime | eFileTime |
| File time. More... | |
| typedef enum ni::eFileOpenMode | eFileOpenMode |
| File open mode. More... | |
| typedef tU32 | tFileAttrFlags |
| File attributes flags type. More... | |
| typedef tInterfaceCVec < iScriptObject > | tScriptObjectPtrCVec |
| Script object smart pointer vector. More... | |
| typedef Ptr < iScriptObjectEnumSink > | tScriptObjectEnumSinkPtr |
| Script object enumeration sink smart pointer. More... | |
| #define niDeclareCommand | ( | ParentType, | |
| Namespace, | |||
| Name, | |||
| Desc | |||
| ) |
Macro to help to declare a command.
| #define niDeclareGlobalCommand | ( | Name, | |
| Desc | |||
| ) |
Macro to help to declare a command.
| #define niImplementCommand | ( | Namespace, | |
| Name | |||
| ) |
Macro that help to declare the run command.
| #define niImplementGlobalCommand | ( | Name | ) |
Macro that help to declare the run command.
| #define niCommand | ( | ParentType, | |
| Namespace, | |||
| Name, | |||
| Desc | |||
| ) |
Macro that declare and implement the run command.
| #define niGlobalCommand | ( | Name, | |
| Desc | |||
| ) |
Macro that declare and implement the run command.
| #define niCreateCommandInstance | ( | Namespace, | |
| Name, | |||
| ParentPtr | |||
| ) |
Macro to create a new instance of a command.
| #define niCreateGlobalCommandInstance | ( | Name, | |
| ConsolePtr | |||
| ) |
Macro to create a new instance of a command.
| #define niCommandNumArgs | ( | ) |
Macro to get the number of arguments passed to the command.
| #define niCommandArg | ( | IDX | ) |
Macro to get the argument of a command, returns an empty string if the argument index is invalid.
| #define niHStr | ( | X | ) |
Get the hstring chars.
| #define niLStr | ( | X | ) |
Get the localized hstring chars.
| #define niEnumToChars | ( | ENUM, | |
| VALUE | |||
| ) |
Convert the specified enum to a its value string.
| #define niFullEnumToChars | ( | ENUM, | |
| VALUE | |||
| ) |
Convert the specified enum to its expanded value string (ENUM.VALUESTRING)
| #define niFlagsToChars | ( | ENUM, | |
| VALUE | |||
| ) |
Convert the specified flags to its value string (FLAG1|...|FLAGN)
| #define niFullFlagsToChars | ( | ENUM, | |
| VALUE | |||
| ) |
Convert the specified flags to its expanded value string (FLAGS.FLAG1|...|FLAGS.FLAGN)
| #define niDefConstHString_ | ( | VARNAME, | |
| STRING | |||
| ) |
| #define niDefConstHString | ( | STR | ) |
| #define niGetConstHString | ( | STR | ) |
| #define _H | ( | STR | ) |
| #define _HC | ( | STR | ) |
| #define _HDecl_ | ( | NAME, | |
| STR | |||
| ) |
| #define _HDecl | ( | STR | ) |
| #define niCreateInstance | ( | MODULE, | |
| OBJECT, | |||
| A, | |||
| B | |||
| ) |
Create an object instance using function linkage.
| #define niRegisterModuleDef | ( | NAME | ) |
| #define niImplementTraceMacro | ( | TRACEFLAGVAR, | |
| DEFAULTVALUE, | |||
| TRACEPROPERTYFLAG, | |||
| FMT | |||
| ) |
static ni::tBool _bFooShouldTrace = 2; #define FOO_TRACE(FMT) niImplementTraceMacro(_bFooShouldTrace, "niFoo.Trace", FMT);
| #define niImplementTraceMacroTest | ( | TRACEFLAGVAR, | |
| DEFAULTVALUE, | |||
| TRACEPROPERTYFLAG | |||
| ) |
| #define niExternBin2H | ( | NAME | ) |
| #define niFileOpenBin2H | ( | NAME | ) |
| #define ZIP_MAX_WBITS |
| #define ZIP_MAX_MEM_LEVEL |
| #define Z_NO_FLUSH |
| #define Z_PARTIAL_FLUSH |
| #define Z_SYNC_FLUSH |
| #define Z_FULL_FLUSH |
| #define Z_FINISH |
| #define Z_BLOCK |
| #define Z_OK |
| #define Z_STREAM_END |
| #define Z_NEED_DICT |
| #define Z_ERRNO |
| #define Z_STREAM_ERROR |
| #define Z_DATA_ERROR |
| #define Z_MEM_ERROR |
| #define Z_BUF_ERROR |
| #define Z_VERSION_ERROR |
| #define Z_NO_COMPRESSION |
| #define Z_BEST_SPEED |
| #define Z_BEST_COMPRESSION |
| #define Z_DEFAULT_COMPRESSION |
| #define Z_FILTERED |
| #define Z_HUFFMAN_ONLY |
| #define Z_RLE |
| #define Z_FIXED |
| #define Z_DEFAULT_STRATEGY |
| #define Z_BINARY |
| #define Z_TEXT |
| #define Z_ASCII |
| #define Z_UNKNOWN |
| #define Z_DEFLATED |
| #define Z_NULL |
| #define UNZ_OK |
| #define UNZ_END_OF_LIST_OF_FILE |
| #define UNZ_ERRNO |
| #define UNZ_EOF |
| #define UNZ_PARAMERROR |
| #define UNZ_BADZIPFILE |
| #define UNZ_INTERNALERROR |
| #define UNZ_CRCERROR |
| #define UNZ_PASSWORD |
| #define niFloatIR | ( | x | ) |
Integer representation of a floating-point value.
| #define niFloatSIR | ( | x | ) |
Signed integer representation of a floating-point value.
| #define niFloatAIR | ( | x | ) |
Absolute integer representation of a floating-point value.
| #define niFloatFR | ( | x | ) |
Floating-point representation of an integer value.
| #define niFloatIsNegative | ( | x | ) |
Integer-based comparison of a floating point value. Don't use it blindly, it can be faster or slower than the FPU comparison, depends on the context.
| #define niFloatIsZero | ( | x | ) |
Check if float is zero.
| #define niFloatIsNaN | ( | x | ) |
Check whether the specified number if not a valid floating point number (NaN).
| #define NI_DOUBLE_SIGN_BIT |
| #define NI_DOUBLE_EXPONENT_BITS |
| #define NI_DOUBLE_SIGNIFICAND_BITS |
| #define NI_DOUBLE_EXPONENT_BIAS |
| #define NI_DOUBLE_EXPONENT_SHIFT |
| #define niHidden |
| #define niAligned | ( | x | ) |
| #define niAlignedType | ( | t, | |
| x | |||
| ) |
| #define niTAssert | ( | __a | ) |
| #define niTypename |
| #define niSync |
| #define niOverride |
| #define niFinal |
| #define niLambdaByVal |
| #define niLambdaByRef |
| #define niLambda | ( | capture | ) |
| #define niImpl |
| #define niEndMain | ( | x | ) |
| #define niPluginEntryPoint | ( | plugname, | |
| epname | |||
| ) |
| #define niCountOf | ( | a | ) |
| #define niCompileTypeCheck | ( | TYPE | ) |
| #define niLoopStdScope |
| #define niLoop | ( | IDX, | |
| COUNT | |||
| ) |
| #define niLoopr | ( | IDX, | |
| COUNT | |||
| ) |
| #define niLoopit | ( | IT, | |
| ITN, | |||
| C | |||
| ) |
| #define niLooprit | ( | IT, | |
| ITN, | |||
| C | |||
| ) |
| #define niIsOK | ( | x | ) |
| #define niIsNullPtr | ( | x | ) |
| #define niGetIfOK | ( | x | ) |
| #define niPrint | ( | x | ) |
| #define niPrintln | ( | x | ) |
| #define niTrace | ( | x | ) |
| #define niDoAssert | ( | exp | ) |
| #define niDoAssertMsg | ( | exp, | |
| desc | |||
| ) |
| #define niDoAssertUnreachable | ( | msg | ) |
| #define niAssertMsg | ( | exp, | |
| desc | |||
| ) |
| #define niAssertUnreachable | ( | msg | ) |
| #define niUnused | ( | x | ) |
| #define niBit | ( | x | ) |
| #define niBit64 | ( | x | ) |
| #define niU64Const | ( | x | ) |
| #define niI64Const | ( | x | ) |
| #define niIntPtrConst | ( | x | ) |
| #define niPtrPrefix |
| #define niU64Const2Parts | ( | a, | |
| b | |||
| ) |
| #define niConst |
| #define niConstValue |
| #define niDefaultParam | ( | VAL | ) |
| #define niDefaultTemplate |
| #define niDefaultTypeT |
| #define niSafeFloatDiv |
| #define niNull |
| #define niTrue |
| #define niFalse |
| #define niTrueInDebug |
| #define niFalseInDebug |
| #define niInvalidHandle |
| #define niMaxI8 |
| #define niMinI8 |
| #define niMaxU8 |
| #define niMinU8 |
| #define niMaxI16 |
| #define niMinI16 |
| #define niMaxU16 |
| #define niMinU16 |
| #define niMaxI32 |
| #define niMinI32 |
| #define niMaxU32 |
| #define niMinU32 |
| #define niMaxI64 |
| #define niMinI64 |
| #define niMaxU64 |
| #define niMinU64 |
| #define niMinIntPtr |
| #define niMaxIntPtr |
| #define niMinUIntPtr |
| #define niMaxUIntPtr |
| #define niMaxF32 |
| #define niMinF32 |
| #define niEpsilonF32 |
| #define niMinExpF32 |
| #define niMaxExpF32 |
| #define niMaxF64 |
| #define niMinF64 |
| #define niEpsilonF64 |
| #define niMinExpF64 |
| #define niMaxExpF64 |
| #define niMinVersion |
| #define niMaxVersion |
| #define niCCast | ( | TYPE, | |
| VAL | |||
| ) |
| #define niUnsafeCast | ( | TYPE, | |
| VAL | |||
| ) |
| #define niIUnknownCast2 | ( | IT, | |
| VAL | |||
| ) |
| #define niIUnknownCCast2 | ( | IT, | |
| VAL | |||
| ) |
| #define niIUnknownCast | ( | VAL | ) |
| #define niIUnknownCCast | ( | VAL | ) |
| #define niStaticCast | ( | TYPE, | |
| VAL | |||
| ) |
| #define niConstCast | ( | TYPE, | |
| VAL | |||
| ) |
| #define niConstStaticCast | ( | CTYPE, | |
| STYPE, | |||
| VAL | |||
| ) |
| #define niThis | ( | CLASS | ) |
| #define niConstThis | ( | CLASS | ) |
| #define niValCast | ( | TYPE, | |
| VAR | |||
| ) |
| #define niRefCast | ( | TYPE, | |
| VAR | |||
| ) |
| #define niRef | ( | TYPE | ) |
| #define _A | ( | x | ) |
| #define niACharIsCChar |
| #define niIsStringOK | ( | str | ) |
| #define niStringIsOK | ( | str | ) |
| #define AZEROSTR |
| #define AEOL |
| #define ASPACE |
| #define AMAX_DIR |
| #define AMAX_DRIVE |
| #define AMAX_EXT |
| #define AMAX_FNAME |
| #define AMAX_PATH |
| #define AMAX_SIZE |
| #define niInitUUID | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K | |||
| ) |
Macro to init a UUID from the uuid generation tool's output (genuuid 2)
| #define niDefineUUID | ( | NAME, | |
| A, | |||
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K | |||
| ) |
Define a UUID from the uuid the uuid generation tool's output (genuuid 2)
| #define niType | ( | TYPE | ) |
| #define niTypeIsPointer | ( | TYPE | ) |
| #define niVarNull |
| #define niMalloc | ( | size | ) |
| #define niFree | ( | ptr | ) |
| #define niRealloc | ( | ptr, | |
| size | |||
| ) |
| #define niNew |
| #define niDelete |
| #define niSafeDelete | ( | p | ) |
| #define niSafeDeleteArray | ( | p | ) |
| #define niSafeRelease | ( | p | ) |
| #define niSafeInvalidateRelease | ( | p | ) |
| #define niSafeFree | ( | p | ) |
| #define niTMalloc | ( | TYPE, | |
| COUNT | |||
| ) |
| #define niLog_ | ( | TYPE, | |
| FILE, | |||
| FUNC, | |||
| LINE, | |||
| MSG | |||
| ) |
| #define niLog | ( | TYPE, | |
| MSG | |||
| ) |
| #define niError | ( | desc | ) |
| #define niWarning | ( | desc | ) |
| #define niCheck_ | ( | COND, | |
| MSG, | |||
| RET | |||
| ) |
| #define niCheck | ( | COND, | |
| RET | |||
| ) |
| #define niCheckIsOK_ | ( | PARAM, | |
| MSG, | |||
| RET | |||
| ) |
| #define niCheckIsOK | ( | COND, | |
| RET | |||
| ) |
| #define niCheckSilent | ( | COND, | |
| RET | |||
| ) |
| #define niCheckAssert | ( | COND, | |
| MSG, | |||
| RET | |||
| ) |
| #define niEpsilon0 |
| #define niEpsilon1 |
| #define niEpsilon2 |
| #define niEpsilon3 |
| #define niEpsilon4 |
| #define niEpsilon5 |
| #define niEpsilon6 |
| #define niEpsilon7 |
| #define niEpsilon8 |
| #define niEpsilon9 |
| #define niEpsilon10 |
| #define niEpsilon11 |
| #define niEpsilon12 |
| #define niEqualX | ( | X, | |
| Y, | |||
| eps | |||
| ) |
| #define niEqual0 | ( | X, | |
| Y | |||
| ) |
| #define niEqual1 | ( | X, | |
| Y | |||
| ) |
| #define niEqual2 | ( | X, | |
| Y | |||
| ) |
| #define niEqual3 | ( | X, | |
| Y | |||
| ) |
| #define niEqual4 | ( | X, | |
| Y | |||
| ) |
| #define niEqual5 | ( | X, | |
| Y | |||
| ) |
| #define niEqual6 | ( | X, | |
| Y | |||
| ) |
| #define niEqual7 | ( | X, | |
| Y | |||
| ) |
| #define niEqual8 | ( | X, | |
| Y | |||
| ) |
| #define niEqual9 | ( | X, | |
| Y | |||
| ) |
| #define niEqual10 | ( | X, | |
| Y | |||
| ) |
| #define niEqual11 | ( | X, | |
| Y | |||
| ) |
| #define niEqual12 | ( | X, | |
| Y | |||
| ) |
| #define niRound | ( | X | ) |
| #define niRound0 | ( | X, | |
| I | |||
| ) |
| #define niRound1 | ( | X | ) |
| #define niRound2 | ( | X | ) |
| #define niRound3 | ( | X | ) |
| #define niRound4 | ( | X | ) |
| #define niRound5 | ( | X | ) |
| #define niRound6 | ( | X | ) |
| #define niRoundI | ( | X | ) |
| #define niPi |
| #define niPif |
| #define niPi2 |
| #define niPi2f |
| #define niPi4 |
| #define niPi4f |
| #define ni2Pi |
| #define ni2Pif |
| #define ni1ByPi |
| #define ni1ByPif |
| #define niE |
| #define niEf |
| #define niRad | ( | x | ) |
| #define niDeg | ( | x | ) |
| #define niRadf | ( | x | ) |
| #define niDegf | ( | x | ) |
| #define niBuildColor | ( | r, | |
| g, | |||
| b, | |||
| a | |||
| ) |
| #define _v2f |
| #define _v2l |
| #define _v3f |
| #define _v3l |
| #define _v4f |
| #define _v4l |
| #define niCopyright |
| #define niMakeVersion | ( | a, | |
| b, | |||
| c | |||
| ) |
| #define niGetMainVersion | ( | ver | ) |
| #define niGetSubVersion | ( | ver | ) |
| #define niGetPatchVersion | ( | ver | ) |
| #define niVerStringConcat | ( | ver | ) |
| #define niVerStringf | ( | ver | ) |
| #define niVerAStringf | ( | ver | ) |
| #define niMakeVersionString | ( | str, | |
| ver | |||
| ) |
| #define niFmtVersion | ( | ver | ) |
| #define niCall2 | ( | ERRRET, | |
| A, | |||
| B | |||
| ) |
| #define niCall3 | ( | ERRRET, | |
| A, | |||
| B, | |||
| C | |||
| ) |
| #define niCall4 | ( | ERRRET, | |
| A, | |||
| B, | |||
| C, | |||
| D | |||
| ) |
| #define niCall5 | ( | ERRRET, | |
| A, | |||
| B, | |||
| C, | |||
| D, | |||
| E | |||
| ) |
| #define niEnumDef | ( | ENUM | ) |
| #define niEnumName | ( | ENUM | ) |
| #define niEnumExpr | ( | ENUM | ) |
| #define niEnumExprFull | ( | ENUM | ) |
| #define niFlagsExpr | ( | ENUM | ) |
| #define niFlagsExprFull | ( | ENUM | ) |
| #define niConvTableBegin | ( | KEY | ) |
| #define niConvTableItem | ( | FROM, | |
| TO | |||
| ) |
| #define niConvTableEnd | ( | DEFAULT | ) |
| #define niFourCC | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) |
| #define niFourCCA | ( | id | ) |
| #define niFourCCB | ( | id | ) |
| #define niFourCCC | ( | id | ) |
| #define niFourCCD | ( | id | ) |
| #define niFourCCFmt | ( | id | ) |
| #define niBytesPerPixel | ( | bpp | ) |
| #define niBitOn | ( | var, | |
| x | |||
| ) |
| #define niBitOff | ( | var, | |
| x | |||
| ) |
| #define niFlagOn | ( | var, | |
| x | |||
| ) |
| #define niFlagOff | ( | var, | |
| x | |||
| ) |
| #define niFlagTest | ( | var, | |
| x | |||
| ) |
Test a single flag/bit.
| #define niFlagIs | ( | var, | |
| x | |||
| ) |
Test a single flag/bit.
| #define niFlagIsNot | ( | var, | |
| x | |||
| ) |
Test a single flag/bit.
| #define niFlagOnIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niFlagSetOnIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niFlagSetOffIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niBit64On | ( | var, | |
| x | |||
| ) |
| #define niBit64Off | ( | var, | |
| x | |||
| ) |
| #define niFlag64On | ( | var, | |
| x | |||
| ) |
| #define niFlag64Off | ( | var, | |
| x | |||
| ) |
| #define niFlag64Test | ( | var, | |
| x | |||
| ) |
| #define niFlag64Is | ( | var, | |
| x | |||
| ) |
| #define niFlag64IsNot | ( | var, | |
| x | |||
| ) |
| #define niFlag64OnIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niFlag64SetOnIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niFlag64SetOffIf | ( | var, | |
| x, | |||
| cond | |||
| ) |
| #define niFlagsContained | ( | FLAGSA, | |
| FLAGSB | |||
| ) |
| #define niFlagsTestMask | ( | FLAGS, | |
| EXCL, | |||
| REQ | |||
| ) |
| #define niPropFlagOn | ( | obj, | |
| var, | |||
| x | |||
| ) |
| #define niPropFlagOff | ( | obj, | |
| var, | |||
| x | |||
| ) |
| #define niPropFlagTest | ( | obj, | |
| var, | |||
| x | |||
| ) |
| #define niPropFlagIs | ( | obj, | |
| var, | |||
| x | |||
| ) |
| #define niPropFlagIsNot | ( | obj, | |
| var, | |||
| x | |||
| ) |
| #define niPropFlagOnIf | ( | obj, | |
| var, | |||
| x, | |||
| cond | |||
| ) |
| #define niPropFlagSetOnIf | ( | obj, | |
| var, | |||
| x, | |||
| cond | |||
| ) |
| #define niPropFlagSetOffIf | ( | obj, | |
| var, | |||
| x, | |||
| cond | |||
| ) |
| #define niZeroMember | ( | NAME | ) |
| #define niClamp | ( | v, | |
| min, | |||
| max | |||
| ) |
| #define niClampZeroOne | ( | v | ) |
| #define niMin | ( | a, | |
| b | |||
| ) |
| #define niMax | ( | a, | |
| b | |||
| ) |
| #define niMid | ( | a, | |
| b, | |||
| c | |||
| ) |
| #define niMax3 | ( | a, | |
| b, | |||
| c | |||
| ) |
| #define niMin3 | ( | a, | |
| b, | |||
| c | |||
| ) |
| #define niSwap | ( | TYPE, | |
| a, | |||
| b | |||
| ) |
| #define niFuzzyEqual | ( | x, | |
| y, | |||
| e | |||
| ) |
| #define niQuoteBase | ( | x | ) |
| #define niQuote | ( | x | ) |
| #define niFileLine |
| #define niNote | ( | x | ) |
| #define niTodoX | ( | x | ) |
| #define niFixmeX | ( | x | ) |
| #define niTodo | ( | x | ) |
| #define niFixme | ( | x | ) |
| #define niWarningAssert | ( | COND | ) |
| #define niWarningAssert_ | ( | COND, | |
| RET | |||
| ) |
| #define niBeginClass | ( | class | ) |
| #define niEndClass | ( | class | ) |
| #define niClassIsOK | ( | class | ) |
| #define niClassNoCopyAssign | ( | CLASS | ) |
| #define niClassNoHeapAlloc | ( | CLASS | ) |
| #define niClassNoDeref | ( | CLASS | ) |
| #define niClassStrictLocal | ( | CLASS | ) |
| #define niClassLocal | ( | CLASS | ) |
| #define niDeclareDogTag | ( | x | ) |
Dog tags is a technique that can be used to verify that an object has not been stepped on by a memory overrun. To use them you simply use the niDeclareDogTag macro to declare a dog tag at the begining and ending of the class definition. After this, you can check the validiy of an object by using the niCheckDogTag macro. If the object is not valid the program will assert.
For example :
class cMyClass {
public:
niDeclareDogTag(Begin);bool IsOK() const;
void TestFunc();
int mSomeData;
private: niDeclareDogTag(End); }
bool cMyClass::IsOK() const
{
niCheckDogTag(Begin);
niCheckDogTag(End);
// OR, use the facility that do exactly the same as the above macros
niCheckDogTags();
}
| #define niCheckDogTag | ( | x | ) |
| #define niCheckDogTags | ( | ) |
| #define niCheckDogTagObj | ( | obj, | |
| x | |||
| ) |
| #define niCheckDogTagsObj | ( | obj | ) |
| #define niSwap16 | ( | val | ) |
| #define niSwap24 | ( | val | ) |
| #define niSwap32 | ( | val | ) |
| #define niSwap48 | ( | val | ) |
| #define niSwap64 | ( | val | ) |
| #define niDeclareInterfaceID_ | ( | NAME | ) |
| #define niDeclareInterfaceUUID_ | ( | NAME, | |
| A, | |||
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K | |||
| ) |
| #define niDeclareBaseInterface | ( | NAME, | |
| A, | |||
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K | |||
| ) |
| #define niDeclareInterfaceUUID | ( | NAME, | |
| A, | |||
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K | |||
| ) |
| #define niGetInterfaceID | ( | INTERFACE | ) |
| #define niGetInterfaceUUID | ( | INTERFACE | ) |
| #define niGuardObject | ( | obj | ) |
Scope bound object guard macro.
| #define niGuardObject_ | ( | obj, | |
| GUARDNAME | |||
| ) |
Named scope bound object guard macro.
| #define niGuardConstructor | ( | T | ) |
Guards the reference count in a constructor, this is usefull if the constructor stores 'this' in a smart pointer or Var (for example when sending a message) ; it prevents the object from being released in the constructor...
| #define niVMCallUseVar |
| #define niVarDataSize |
| typedef SinkList<iMessageHandler> tMessageHandlerSinkLst |
Message handler list.
| typedef SinkList<iConsoleSink> tConsoleSinkLst |
Console sink list.
| typedef tU32 tDataTableCopyFlags |
Data table copy flags.
| typedef SinkList<iDataTableSink> tDataTableSinkLst |
Data table sink list.
| typedef tU32 tExpressionVariableFlags |
Expression variables flags type.
| typedef tU32 tFileFlags |
File flags.
| typedef tU32 tFileSystemRightsFlags |
File system rights flags type.
| typedef Ptr<iHString> tHStringPtr |
HString smart pointer.
| typedef tStringInterfaceCMap<iCallback> tCreateInstanceCMap |
Create instance callback map.
| typedef tStringIUnknownCMap tGlobalInstanceCMap |
Global instance map.
| typedef tU32 tEnumToStringFlags |
| typedef tU32 tOSProcessSpawnFlags |
OS Process spawning flags type.
| typedef tU32 tOSWindowStyleFlags |
OS Window style flags type.
| typedef tU32 tOSWindowCreateFlags |
OS Window create flags type.
| typedef tU32 tOSWindowShowFlags |
OS Window show flags type.
| typedef tU32 tOSMonitorFlags |
OS Monitor flags type.
| typedef tU32 tOSMessageBoxFlags |
OS Message box flags typedef.
| typedef SinkList<iOSWindowWindowsSink> tOSWindowWindowsSinkList |
Windows window sink list.
| typedef struct ni::sProfilerZoneStack sProfilerZoneStack |
| typedef tU32 tPCREOptionsFlags |
PCRE option flags type.
| typedef tU32 tSerializeFlags |
Serialization flags type.
| typedef struct z_stream_s z_stream |
| typedef struct gz_header_s gz_header |
| typedef gz_header* gz_headerp |
| typedef struct unz_global_info_s unz_global_info |
| typedef struct unz_file_info_s unz_file_info |
| typedef tU32 tStringToDoubleFlags |
| typedef iUnknown*(__ni_export_call_decl * tpfnCreateDispatchWrapper)(iDispatch *apDispatch) |
Create a dispatch wrapper.
| typedef iUnknown*(__ni_export_call_decl * tpfnCreateObjectInstance)(const Var &aVarA, const Var &aVarB) |
Create an object instance.
| typedef const iModuleDef*(__ni_export_call_decl * tpfnGetModuleDef)() |
Get a module definition.
| typedef const sEnumDef*(__ni_export_call_decl * tpfnGetEnumDef)() |
Get an enum definition.
| typedef const sInterfaceDef*(__ni_export_call_decl * tpfnGetInterfaceDef)() |
Get an interface definition.
| typedef niTypeI8 tI8 |
| typedef niTypeU8 tU8 |
| typedef niTypeI16 tI16 |
| typedef niTypeU16 tU16 |
| typedef niTypeI64 tI64 |
| typedef niTypeU64 tU64 |
| typedef niTypePtr tPtr |
| typedef niTypeOffset tOffset |
| typedef niTypeIntPtr tIntPtr |
| typedef niTypeUIntPtr tUIntPtr |
| typedef niTypeF32 tF32 |
| typedef niTypeF64 tF64 |
| typedef tU32 tVersion |
| typedef tU32 tEnum |
| typedef tIntPtr tHandle |
| typedef tF32 tFloat |
| typedef tI8 tBool |
| typedef niTypeInt tInt |
| typedef niTypeUInt tUInt |
| typedef niTypeU32 tSize |
| typedef tU32 tIndex |
Index type.
| typedef niTypeCChar cchar |
UTF8/ascii character.
| typedef niTypeCChar tCChar |
| typedef niTypeUChar uchar |
wchar_t character.
| typedef niTypeUChar tUChar |
| typedef uchar gchar |
UTF16 character.
| typedef tUChar tGChar |
| typedef tU32 xchar |
UTF32 character.
| typedef tU32 tXChar |
| typedef cchar achar |
| typedef cchar tAChar |
| typedef struct ni::tUUID_tag tUUID |
UUID type, default/standard variant.
| typedef struct ni::tUUIDTime_tag tUUIDTime |
UUID type, time based variant.
| typedef struct ni::tUUID32_tag tUUID32 |
UUID type, 4x64 bits variant.
| typedef struct ni::tUUID64_tag tUUID64 |
UUID type, 2x64 bits variant.
| typedef enum ni::eTypeFlags eTypeFlags |
Type flags.
| typedef enum ni::eType eType |
Base types enumeration.
| typedef tU32 tType |
| typedef niTypeU32 tLogFlags |
Log flags type.
| typedef tBool(__ni_export_call_decl * tpfnLogMessage)(tLogFlags type, const tF64 afTime, const char *file, const char *func, int line, const char *msg) |
Log message callback type, return false to not log in default outputs.
| typedef sVec2<tF32> sVec2f |
| typedef sVec2<tF64> sVec2d |
| typedef sVec2<tI32> sVec2i |
| typedef sVec3<tF32> sVec3f |
| typedef sVec3<tF64> sVec3d |
| typedef sVec3<tI32> sVec3i |
| typedef sVec3<tF32> sColor3f |
| typedef sVec3<tF64> sColor3d |
| typedef sVec3<tU8> sColor3ub |
| typedef sVec3<tU16> sColor3us |
| typedef sVec3<tU32> sColor3ul |
| typedef sVec4<tF32> sVec4f |
| typedef sVec4<tF64> sVec4d |
| typedef sVec4<tI32> sVec4i |
| typedef sVec4<tF32> sColor4f |
| typedef sVec4<tF64> sColor4d |
| typedef sVec4<tU8> sColor4ub |
| typedef sVec4<tU16> sColor4us |
| typedef sVec4<tU32> sColor4ul |
| typedef sVec4<tF32> sPlanef |
| typedef sVec4<tF64> sPlaned |
| typedef sVec4<tF32> sSpheref |
| typedef sVec4<tF64> sSphered |
| typedef sVec2f float2 |
| typedef sVec3f float3 |
| typedef sVec4f float4 |
| typedef sVec2d double2 |
| typedef sVec3d double3 |
| typedef sVec4d double4 |
| typedef sVec2i int2 |
| typedef sVec3i int3 |
| typedef sVec4i int4 |
| typedef sQuat<tF32> sQuatf |
F32 Quat typedef.
| typedef sQuat<tF64> sQuatd |
F64 Quat typedef.
| typedef sMatrix<tF32> sMatrixf |
| typedef sMatrixf float4x4 |
| typedef sMatrixf double4x4 |
| typedef enum ni::ePlaneType ePlaneType |
Plane type.
| typedef enum ni::eQuatSlerp eQuatSlerp |
Quat slerp mode.
| typedef enum ni::eRectCorners eRectCorners |
Rect corners.
| typedef enum ni::eRectEdges eRectEdges |
Rect edges.
| typedef tU32 tRectEdgesFlags |
Rect edges flags.
| typedef tU32 tRectFrameFlags |
Rect frame flags.
| typedef iUnknown* tIUnknownP |
| typedef tInt(__ni_export_call_decl * tpfnVMCall)(iUnknown *apThis, const Var *apParameters, tU32 anNumParameters, Var *apRet) |
| typedef enum ni::eFileAttrFlags eFileAttrFlags |
File attributes.
| typedef enum ni::eFileTime eFileTime |
File time.
| typedef enum ni::eFileOpenMode eFileOpenMode |
File open mode.
| typedef tU32 tFileAttrFlags |
File attributes flags type.
| typedef tInterfaceCVec<iScriptObject> tScriptObjectPtrCVec |
Script object smart pointer vector.
| typedef Ptr<iScriptObjectEnumSink> tScriptObjectEnumSinkPtr |
Script object enumeration sink smart pointer.
| enum eDataTablePropertyType |
Data table property types.
| enum eDataTableCopyFlags |
Data table copy mode.
| enum eExpressionVariableType |
Expression variables types.
| Enumerator | |
|---|---|
| eExpressionVariableType_Float |
Real number variable type. Constructors: -x, x, x.y, -x.y. |
| eExpressionVariableType_Vec2 |
2D vector variable type. Constructors: Vec2() |
| eExpressionVariableType_Vec3 |
3D vector variable type. Constructors: Vec3(), RGB() |
| eExpressionVariableType_Vec4 |
4D vector variable type. Constructors: Vec4(), RGBA(), Quat(), Plane() |
| eExpressionVariableType_Matrix |
Matrix variable type. Constructors: Matrix() |
| eExpressionVariableType_String |
String type. Constructors: "string", 'string'. |
| eExpressionVariableType_ForceDWORD | |
| enum eExpressionVariableFlags |
Expression variables flags.
| enum eTextEncodingFormat |
Text encoding formats.
| enum eFileFlags |
File flags.
| enum eFileSystemRightsFlags |
File system rights.
| enum eJsonType |
Json value types.
| enum eEnumToStringFlags |
Enum to string flags.
| enum eSystemMessage |
System messages id.
| enum eClipboardType |
Clipboard types.
| Enumerator | |
|---|---|
| eClipboardType_System |
System clipboard. |
| eClipboardType_Memory1 |
Memory clipboard 1. |
| eClipboardType_Memory2 |
Memory clipboard 2. |
| eClipboardType_Memory3 |
Memory clipboard 3. |
| eClipboardType_Memory4 |
Memory clipboard 4. |
| eClipboardType_Memory5 |
Memory clipboard 5. |
| eClipboardType_Memory6 |
Memory clipboard 6. |
| eClipboardType_Memory7 |
Memory clipboard 7. |
| eClipboardType_Memory8 |
Memory clipboard 8. |
| eClipboardType_Memory9 |
Memory clipboard 9. |
| eClipboardType_Memory10 |
Memory clipboard 10. |
| eClipboardType_Last | |
| eClipboardType_ForceDWORD | |
| enum eClassify |
| enum eOSProcessSpawnFlags |
OS Process spawning flags.
| Enumerator | |
|---|---|
| eOSProcessSpawnFlags_None |
No flags/default. |
| eOSProcessSpawnFlags_StdFiles |
Create stdin/out/err.
|
| eOSProcessSpawnFlags_DifferentStdOutAndStdErr |
Indicates that we want different pipes for StdOut and StdErr.
|
| eOSProcessSpawnFlags_SandBox |
Create the process in sand boxed environment.
|
| eOSProcessSpawnFlags_Detached |
Create the process an independant process.
|
| eOSProcessSpawnFlags_ForceDWORD | |
| enum eOSProcessFile |
| enum eKey |
Key codes.
| Enumerator | |
|---|---|
| eKey_Unknown | |
| eKey_Escape | |
| eKey_n1 | |
| eKey_n2 | |
| eKey_n3 | |
| eKey_n4 | |
| eKey_n5 | |
| eKey_n6 | |
| eKey_n7 | |
| eKey_n8 | |
| eKey_n9 | |
| eKey_n0 | |
| eKey_Minus | |
| eKey_Equals |
|
| eKey_BackSpace | |
| eKey_Tab |
backspace |
| eKey_Q | |
| eKey_W | |
| eKey_E | |
| eKey_R | |
| eKey_T | |
| eKey_Y | |
| eKey_U | |
| eKey_I | |
| eKey_O | |
| eKey_P | |
| eKey_LBracket | |
| eKey_RBracket | |
| eKey_Enter | |
| eKey_LControl |
Enter on main keyboard. |
| eKey_A | |
| eKey_S | |
| eKey_D | |
| eKey_F | |
| eKey_G | |
| eKey_H | |
| eKey_J | |
| eKey_K | |
| eKey_L | |
| eKey_Semicolon | |
| eKey_Apostrophe | |
| eKey_Grave | |
| eKey_Tilde |
accent grave |
| eKey_LShift |
accent grave |
| eKey_BackSlash | |
| eKey_Z | |
| eKey_X | |
| eKey_C | |
| eKey_V | |
| eKey_B | |
| eKey_N | |
| eKey_M | |
| eKey_Comma | |
| eKey_Period | |
| eKey_Slash |
. on main keyboard |
| eKey_RShift |
/ on main keyboard |
| eKey_NumPadStar | |
| eKey_LAlt |
|
| eKey_Space |
left Alt |
| eKey_CapsLock | |
| eKey_F1 | |
| eKey_F2 | |
| eKey_F3 | |
| eKey_F4 | |
| eKey_F5 | |
| eKey_F6 | |
| eKey_F7 | |
| eKey_F8 | |
| eKey_F9 | |
| eKey_F10 | |
| eKey_NumLock | |
| eKey_Scroll | |
| eKey_NumPad7 |
Scroll Lock. |
| eKey_NumPad8 | |
| eKey_NumPad9 | |
| eKey_NumPadMinus | |
| eKey_NumPad4 |
|
| eKey_NumPad5 | |
| eKey_NumPad6 | |
| eKey_NumPadPlus | |
| eKey_NumPad1 |
|
| eKey_NumPad2 | |
| eKey_NumPad3 | |
| eKey_NumPad0 | |
| eKey_NumPadPeriod | |
| eKey_OEM_102 |
. on numeric keypad |
| eKey_F11 |
<> or | on RT 102-key keyboard (Non-U.S.) |
| eKey_F12 | |
| eKey_F13 | |
| eKey_F14 |
(NEC PC98) |
| eKey_F15 |
(NEC PC98) |
| eKey_Kana |
(NEC PC98) |
| eKey_ABNT_C1 |
(Japanese keyboard) |
| eKey_Convert |
/? on Brazilian keyboard |
| eKey_NoConvert |
(Japanese keyboard) |
| eKey_Yen |
(Japanese keyboard) |
| eKey_ABNT_C2 |
(Japanese keyboard) |
| eKey_NumPadEquals |
Numpad . on Brazilian keyboard. |
| eKey_Circumflex |
= on numeric keypad (NEC PC98) |
| eKey_PrevTrack |
Previous Track (eKey_CIRCUMFLEX on Japanese keyboard) |
| eKey_AT |
Previous Track (eKey_CIRCUMFLEX on Japanese keyboard) |
| eKey_Colon |
(NEC PC98) |
| eKey_Underline |
(NEC PC98) |
| eKey_Kanji |
(NEC PC98) |
| eKey_Stop |
(Japanese keyboard) |
| eKey_AX |
(NEC PC98) |
| eKey_Unlabeled |
(Japan AX) |
| eKey_NextTrack |
(J3100) |
| eKey_NumPadEnter |
Next Track. |
| eKey_RControl |
Enter on numeric keypad. |
| eKey_Mute | |
| eKey_Calculator |
Mute. |
| eKey_PlayPause |
Calculator. |
| eKey_MediaStop |
Play / Pause. |
| eKey_VolumeDown |
Media Stop. |
| eKey_VolumeUp |
Volume -. |
| eKey_WebHome |
Volume +. |
| eKey_NumPadComma |
Web home. |
| eKey_NumPadSlash |
, on numeric keypad (NEC PC98) |
| eKey_SysRQ |
/ on numeric keypad |
| eKey_PrintScreen | |
| eKey_RAlt | |
| eKey_AltGr |
right Alt |
| eKey_Pause |
right Alt |
| eKey_Home |
Pause. |
| eKey_Up |
Home on arrow keypad. |
| eKey_PgUp |
UpArrow on arrow keypad. |
| eKey_Left |
PgUp on arrow keypad. |
| eKey_Right |
LeftArrow on arrow keypad. |
| eKey_End |
RightArrow on arrow keypad. |
| eKey_Down |
End on arrow keypad. |
| eKey_PgDn |
DownArrow on arrow keypad. |
| eKey_Insert |
PgDn on arrow keypad. |
| eKey_Delete |
Insert on arrow keypad. |
| eKey_LWin |
Delete on arrow keypad. |
| eKey_RWin |
Left Windows key. |
| eKey_Apps |
Right Windows key. |
| eKey_Power |
AppMenu key. |
| eKey_Sleep |
System Power. |
| eKey_Wake |
System Sleep. |
| eKey_WebSearch |
System Wake. |
| eKey_WebFavorites |
Web Search. |
| eKey_WebRefresh |
Web Favorites. |
| eKey_WebStop |
Web Refresh. |
| eKey_WebForward |
Web Stop. |
| eKey_WebBack |
Web Forward. |
| eKey_MyComputer |
Web Back. |
| eKey_Mail |
My Computer. |
| eKey_MediaSelect |
Mail. |
| eKey_Last |
Media Select. |
| eKey_ForceDWORD | |
| enum eKeyMod |
| enum ePointerButton |
| enum ePointerAxis |
| enum eOSWindowMessage |
OS Window messages.
| Enumerator | |||||
|---|---|---|---|---|---|
| eOSWindowMessage_Close |
The close button of the window has been pressed.
| ||||
| eOSWindowMessage_SwitchIn |
The window becomes active.
| ||||
| eOSWindowMessage_SwitchOut |
The window becomes inactive.
| ||||
| eOSWindowMessage_Drop |
Something has been dropped on the window.
| ||||
| eOSWindowMessage_Paint |
The client should be painted.
| ||||
| eOSWindowMessage_SwapBuffers |
Ask the System to display the window's content immediately.
| ||||
| eOSWindowMessage_Size |
The window has been resized.
| ||||
| eOSWindowMessage_Move |
The widnow has been moved.
| ||||
| eOSWindowMessage_KeyDown |
A key has been pressed.
| ||||
| eOSWindowMessage_KeyUp |
A key has been release.
| ||||
| eOSWindowMessage_KeyChar |
A character has been entered.
| ||||
| eOSWindowMessage_MouseMove |
The mouse has moved in the client area.
| ||||
| eOSWindowMessage_RelativeMouseMove |
The mouse pointer has been moved.
| ||||
| eOSWindowMessage_MouseButtonDown |
A mouse button has been pressed in the client area.
| ||||
| eOSWindowMessage_MouseButtonUp |
A mouse button has been release in the client area.
| ||||
| eOSWindowMessage_MouseButtonDoubleClick |
A mouse button has been double-clicked in the client area.
| ||||
| eOSWindowMessage_MouseWheel |
The mouse wheel has move in the client area.
| ||||
| eOSWindowMessage_LostFocus |
The window lost input focus.
| ||||
| eOSWindowMessage_SetFocus |
The window gained input focus.
| ||||
| eOSWindowMessage_FingerDown |
Finger down.
| ||||
| eOSWindowMessage_FingerUp |
Finger up.
| ||||
| eOSWindowMessage_FingerMove |
Finger moved.
| ||||
| eOSWindowMessage_FingerRelativeMove |
Finger relative move.
| ||||
| eOSWindowMessage_Pinch |
Pinch gesture.
| ||||
| eOSWindowMessage_ForceDWORD | |||||
| enum eOSWindowStyleFlags |
OS Window style.
| Enumerator | |
|---|---|
| eOSWindowStyleFlags_Regular |
Regular window, with a title and the regular minimize, maximized, close buttons. |
| eOSWindowStyleFlags_Overlay |
Overlay window, window without borders, buttons nor title. |
| eOSWindowStyleFlags_Toolbox |
Toolbox window, smaller title bar, only with a close button, doesn't show in the taskbar. |
| eOSWindowStyleFlags_FixedSize |
Ask the window to not be resizable, no resizing borders. |
| eOSWindowStyleFlags_ClientArea |
Client area covering window. |
| eOSWindowStyleFlags_NoTitle |
Never display a title bar. |
| eOSWindowStyleFlags_FullBright |
Full bright.
|
| eOSWindowStyleFlags_FullScreen |
Fullscreen window, non-resizable overlay. |
| eOSWindowStyleFlags_FullScreenNoTaskBar |
Fullscreen window, non-resizable overlay, doesn't appear in the taskbar. |
| eOSWindowStyleFlags_ForceDWORD | |
| enum eOSWindowCreateFlags |
OS Window create.
| Enumerator | |
|---|---|
| eOSWindowCreateFlags_NoThread |
The window's message pooling is done synchronously in iOSWindow::UpdateWindow(). |
| eOSWindowCreateFlags_OwnHandle |
For CreateWindowEx, the handle passed is owned by the window object, meaning that the OS window will be destroyed when the window object is released. |
| eOSWindowCreateFlags_SetWindowProc |
For CreateWindowEx, set our window proc as the window's message handler. |
| eOSWindowCreateFlags_ForceDWORD | |
| enum eOSWindowShowFlags |
OS Window show flags.
| Enumerator | |
|---|---|
| eOSWindowShowFlags_Hide |
Hide the window. |
| eOSWindowShowFlags_Show |
Show the window and activate it. |
| eOSWindowShowFlags_ShowNoActivate |
Show the window but dont active it. |
| eOSWindowShowFlags_Maximize |
Maximize the window. |
| eOSWindowShowFlags_Minimize |
Minimize the window. |
| eOSWindowShowFlags_Restore |
Restore the window to it's original size (after being minimized). |
| eOSWindowShowFlags_ForceDWORD | |
| enum eOSWindowZOrder |
| enum eOSCursor |
OS Cursor.
| Enumerator | |
|---|---|
| eOSCursor_None |
No cursor. |
| eOSCursor_Arrow |
Arrow cursor. |
| eOSCursor_Wait |
Wait cursor. |
| eOSCursor_ResizeVt |
Vertical (North-South) resize cursor. |
| eOSCursor_ResizeHz |
Horizontal (East-West) resize cursor. |
| eOSCursor_ResizeDiag |
Diagnoal resize cursor. |
| eOSCursor_Hand |
Hand cursor. |
| eOSCursor_Text |
Text input cursor. |
| eOSCursor_Help |
Help cursor. |
| eOSCursor_Custom |
Use the custom cursor.
|
| eOSCursor_ForceDWORD | |
| enum eOSMonitorFlags |
| enum eOSMessageBoxFlags |
OS Message box flags.
| Enumerator | |
|---|---|
| eOSMessageBoxFlags_Ok |
Message box with one [OK] button. |
| eOSMessageBoxFlags_OkCancel |
Message box with a [OK] and a [CANCEL] button. |
| eOSMessageBoxFlags_YesNo |
Message box with a [YES] and a [NO] button. |
| eOSMessageBoxFlags_IconInfo |
Message box with an information mark icon. |
| eOSMessageBoxFlags_IconQuestion |
Message box with a question mark icon. |
| eOSMessageBoxFlags_IconWarning |
Message box with a warning icon. |
| eOSMessageBoxFlags_IconError |
Message box with an error icon. |
| eOSMessageBoxFlags_IconHand |
Message box with a hand icon. |
| eOSMessageBoxFlags_IconStop |
Message box with a stop icon. |
| eOSMessageBoxFlags_NotTopMost |
Message box which doesn't stay over all other windows. |
| eOSMessageBoxFlags_FatalError |
Message box will display a fatal error.
|
| eOSMessageBoxFlags_ForceDWORD | |
| enum eOSMessageBoxReturn |
eOSMessageBoxReturn
| Enumerator | |
|---|---|
| eOSMessageBoxReturn_Error |
Message box couldn't be displayed. |
| eOSMessageBoxReturn_Yes |
Yes/Ok button pressed. |
| eOSMessageBoxReturn_OK |
Yes/Ok button pressed. |
| eOSMessageBoxReturn_No |
No/Cancel button pressed. |
| eOSMessageBoxReturn_Cancel |
No/Cancel button pressed. |
| eOSMessageBoxReturn_ForceDWORD | |
| enum eOSWindowSwitchReason |
| enum eProfilerReportMode |
| enum ePCREOptionsFlags |
PCRE option flags.
| Enumerator | |
|---|---|
| ePCREOptionsFlags_Caseless |
Do caseless (case insensitive) matching. |
| ePCREOptionsFlags_Multiline |
'^' and '$' match newlines within data. |
| ePCREOptionsFlags_DotAll |
'.' matches anything including NL. |
| ePCREOptionsFlags_Extended |
Ignore whitespace and # comments. |
| ePCREOptionsFlags_Anchored |
Force pattern anchoring. |
| ePCREOptionsFlags_DollarEndOnly |
'$' not to match newline at end. |
| ePCREOptionsFlags_Extra |
PCRE extra features (not much use currently). |
| ePCREOptionsFlags_NotBOL |
This option specifies that first character of the subject string is not the beginning of a line, so the circumflex metacharacter should not match before it. Setting this without MULTILINE (at compile time) causes circumflex never to match. This option affects only the behaviour of the circumflex metacharacter. It does not affect '\A'. |
| ePCREOptionsFlags_NotEOL |
This option specifies that the end of the subject string is not the end of a line, so the dollar metacharacter should not match it nor (except in multiline mode) a newline immediately before it. Setting this without PCRE_MULTILINE (at compile time) causes dollar never to match. This option affects only the behaviour of the dollar metacharacter. It does not affect '\Z' or '\z'. |
| ePCREOptionsFlags_Ungreedy |
Invert greediness of quantifiers. |
| ePCREOptionsFlags_NotEmpty |
An empty string is not considered to be a valid match if this option is set. If there are alternatives in the pattern, they are tried. If all the alternatives match the empty string, the entire match fails. For example, if the pattern. "a?b?" is applied to a string not beginning with "a" or "b", it matches the empty string at the start of the subject. With NOTEMPTY set, this match is not valid, so PCRE searches further into the string for occurrences of "a" or "b". |
| ePCREOptionsFlags_UTF8 |
Run in UTF-8 mode. |
| ePCREOptionsFlags_NoAutoCapture |
Disable numbered capturing parentheses (named ones available). |
| ePCREOptionsFlags_NoUTF8Check |
Do not check the pattern for UTF-8 validity. |
| ePCREOptionsFlags_AutoCallout |
Compile automatic callouts. |
| ePCREOptionsFlags_DFAShortest |
Setting this option causes the matching algorithm to stop as soon as it has found one match. Because of the way the alternative algorithm works, this is necessarily the shortest possible match at the first possible matching point in the subject string. |
| ePCREOptionsFlags_FirstLine |
Force matching to be before newline. |
| ePCREOptionsFlags_DupNames |
Allow duplicate names for subpatterns. |
| ePCREOptionsFlags_NewLineCR |
Set CR as the newline sequence. |
| ePCREOptionsFlags_NewLineLF |
Set LF as the newline sequence. |
| ePCREOptionsFlags_NewLineCRLF |
Set CRLF as the newline sequence. |
| ePCREOptionsFlags_NewLineAny |
Recognize any Unicode newline sequence. |
| ePCREOptionsFlags_NewLineAnyCRLF |
Recognize CR, LF, and CRLF as newline sequences. |
| ePCREOptionsFlags_BsrAnyCRLF |
'\R' matches only CR, LF, or CRLF. |
| ePCREOptionsFlags_BsrUnicode |
'\R' matches all Unicode line endings |
| ePCREOptionsFlags_Global |
Global regular expression. |
| ePCREOptionsFlags_Optimize |
Optimize the regular expression. |
| ePCREOptionsFlags_ForceDWORD | |
| enum ePCREError |
PCRE compilation error.
| Enumerator | |
|---|---|
| ePCREError_OK | |
| ePCREError_NoMatch | |
| ePCREError_Null | |
| ePCREError_BadOption | |
| ePCREError_BadMagic | |
| ePCREError_UnknownOpcode | |
| ePCREError_NoMemory | |
| ePCREError_NoSubstring | |
| ePCREError_MatchLimit | |
| ePCREError_Callout | |
| ePCREError_BadUTF8 | |
| ePCREError_BadUTF8Offset | |
| ePCREError_Partial | |
| ePCREError_BadPartial | |
| ePCREError_Internal | |
| ePCREError_BadCount | |
| ePCREError_DFA_UITEM | |
| ePCREError_DFA_UCOND | |
| ePCREError_DFA_UMLIMIT | |
| ePCREError_DFA_WSSIZE | |
| ePCREError_DFA_RECURSE | |
| ePCREError_RecursionLimit | |
| ePCREError_NullWSLimit | |
| ePCREError_BadNewLine | |
| ePCREError_LoopLimit | |
| ePCREError_BadRegexString | |
| ePCREError_ForceDWORD | |
| enum eSerializeFlags |
Serialization flags.
| Enumerator | |
|---|---|
| eSerializeFlags_Write |
Serialize write. |
| eSerializeFlags_Read |
Serialize read. |
| eSerializeFlags_Category1 |
Serialization category 1. |
| eSerializeFlags_Category2 |
Serialization category 2. |
| eSerializeFlags_Category3 |
Serialization category 3. |
| eSerializeFlags_Category4 |
Serialization category 4. |
| eSerializeFlags_Category5 |
Serialization category 5. |
| eSerializeFlags_Category6 |
Serialization category 6. |
| eSerializeFlags_Category7 |
Serialization category 7. |
| eSerializeFlags_Category8 |
Serialization category 8. |
| eSerializeFlags_CategoryBase |
Serialization category 1 to 4 (base). |
| eSerializeFlags_CategoryExtended |
Serialization category 4 to 8 (extended). |
| eSerializeFlags_CategoryAll |
Serialization all category. |
| eSerializeFlags_TypeInfoMetadata |
Serialize write will also write type information metadata.
|
| eSerializeFlags_Raw |
Raw serialization, dont put object serialization header.
|
| eSerializeFlags_ForceDWORD | |
| enum eSerializeMode |
Serialization mode.
| Enumerator | |
|---|---|
| eSerializeMode_Write |
Write mode. |
| eSerializeMode_WriteRaw |
Write raw mode.
|
| eSerializeMode_Read |
Read mode. |
| eSerializeMode_ReadRaw |
Read raw mode.
|
| eSerializeMode_ForceDWORD | |
| enum eStringTokenizerCharType |
Char type returned by the methods of the tokenizer interface.
| Enumerator | |
|---|---|
| eStringTokenizerCharType_Normal |
The char is normal and will be added to the current token. |
| eStringTokenizerCharType_Skip |
The char will be skipped. |
| eStringTokenizerCharType_Splitter |
The char mark a split. |
| eStringTokenizerCharType_SplitterStart |
The char mark a split that include this character at the begining of the next token. |
| eStringTokenizerCharType_SplitterEnd |
The char mark a split that include this character at the end of the current token. |
| eStringTokenizerCharType_SplitterAndToken |
The char mark a split and is a token. |
| eStringTokenizerCharType_ForceDWORD |
To force the compiler to put the enum in a DWORD. |
| enum eTimeZone |
Time zone enumeration.
| Enumerator | |
|---|---|
| eTimeZone_UTC |
Coordinated Universal Time Europe UTC. |
| eTimeZone_WET |
Western European Time Europe UTC. |
| eTimeZone_GMT |
Greenwich Mean Time Europe UTC. |
| eTimeZone_A |
Alpha Time Zone Military UTC + 1 hour. |
| eTimeZone_ADT |
Atlantic Daylight Time North America UTC - 3 hours. |
| eTimeZone_AKDT |
Alaska Daylight Time North America UTC - 8 hours. |
| eTimeZone_AKST |
Alaska Standard Time North America UTC - 9 hours. |
| eTimeZone_AST |
Atlantic Standard Time North America UTC - 4 hours. |
| eTimeZone_B |
Bravo Time Zone Military UTC + 2 hours. |
| eTimeZone_BST |
British Summer Time Europe UTC + 1 hour. |
| eTimeZone_C |
Charlie Time Zone Military UTC + 3 hours. |
| eTimeZone_CDT |
Central Daylight Time North America UTC - 5 hours. |
| eTimeZone_CEDT |
Central European Daylight Time Europe UTC + 2 hours. |
| eTimeZone_CEST |
Central European Summer Time Europe UTC + 2 hours. |
| eTimeZone_CET |
Central European Time Europe UTC + 1 hour. |
| eTimeZone_CST |
Central Standard Time North America UTC - 6 hours. |
| eTimeZone_D |
Delta Time Zone Military UTC + 4 hours. |
| eTimeZone_E |
Echo Time Zone Military UTC + 5 hours. |
| eTimeZone_EDT |
Eastern Daylight Time North America UTC - 4 hours. |
| eTimeZone_EEDT |
Eastern European Daylight Time Europe UTC + 3 hours. |
| eTimeZone_EEST |
Eastern European Summer Time Europe UTC + 3 hours. |
| eTimeZone_EET |
Eastern European Time Europe UTC + 2 hours. |
| eTimeZone_EST |
Eastern Standard Time North America UTC - 5 hours. |
| eTimeZone_F |
Foxtrot Time Zone Military UTC + 6 hours. |
| eTimeZone_G |
Golf Time Zone Military UTC + 7 hours. |
| eTimeZone_H |
Hotel Time Zone Military UTC + 8 hours. |
| eTimeZone_HAA |
Heure Avancee de l'Atlantique North America UTC - 3 hours. |
| eTimeZone_HAC |
Heure Avancee du Centre North America UTC - 5 hours. |
| eTimeZone_HADT |
Hawaii-Aleutian Daylight Time North America UTC - 9 hours. |
| eTimeZone_HAE |
Heure Avancee de l'Est North America UTC - 4 hours. |
| eTimeZone_HAP |
Heure Avancee du Pacifique North America UTC - 7 hours. |
| eTimeZone_HAR |
Heure Avancee des Rocheuses North America UTC - 6 hours. |
| eTimeZone_HAST |
Hawaii-Aleutian Standard Time North America UTC - 10 hours. |
| eTimeZone_HAT |
Heure Avancee de Terre-Neuve North America UTC - 2:30 hours. |
| eTimeZone_HAY |
Heure Avancee du Yukon North America UTC - 8 hours. |
| eTimeZone_HNA |
Heure Normale de l'Atlantique North America UTC - 4 hours. |
| eTimeZone_HNC |
Heure Normale du Centre North America UTC - 6 hours. |
| eTimeZone_HNE |
Heure Normale de l'Est North America UTC - 5 hours. |
| eTimeZone_HNP |
Heure Normale du Pacifique North America UTC - 8 hours. |
| eTimeZone_HNR |
Heure Normale des Rocheuses North America UTC - 7 hours. |
| eTimeZone_HNT |
Heure Normale de Terre-Neuve North America UTC - 3:30 hours. |
| eTimeZone_HNY |
Heure Normale du Yukon North America UTC - 9 hours. |
| eTimeZone_I |
India Time Zone Military UTC + 9 hours. |
| eTimeZone_IST |
Irish Summer Time Europe UTC + 1 hour. |
| eTimeZone_K |
Kilo Time Zone Military UTC + 10 hours. |
| eTimeZone_L |
Lima Time Zone Military UTC + 11 hours. |
| eTimeZone_M |
Mike Time Zone Military UTC + 12 hours. |
| eTimeZone_MDT |
Mountain Daylight Time North America UTC - 6 hours. |
| eTimeZone_MESZ |
Mitteleuroaische Sommerzeit Europe UTC + 2 hours. |
| eTimeZone_MEZ |
Mitteleuropaische Zeit Europe UTC + 1 hour. |
| eTimeZone_MST |
Mountain Standard Time North America UTC - 7 hours. |
| eTimeZone_N |
November Time Zone Military UTC - 1 hour. |
| eTimeZone_NDT |
Newfoundland Daylight Time North America UTC - 2:30 hours. |
| eTimeZone_NST |
Newfoundland Standard Time North America UTC - 3:30 hours. |
| eTimeZone_O |
Oscar Time Zone Military UTC - 2 hours. |
| eTimeZone_P |
Papa Time Zone Military UTC - 3 hours. |
| eTimeZone_PDT |
Pacific Daylight Time North America UTC - 7 hours. |
| eTimeZone_PST |
Pacific Standard Time North America UTC - 8 hours. |
| eTimeZone_Q |
Quebec Time Zone Military UTC - 4 hours. |
| eTimeZone_R |
Romeo Time Zone Military UTC - 5 hours. |
| eTimeZone_S |
Sierra Time Zone Military UTC - 6 hours. |
| eTimeZone_T |
Tango Time Zone Military UTC - 7 hours. |
| eTimeZone_U |
Uniform Time Zone Military UTC - 8 hours. |
| eTimeZone_V |
Victor Time Zone Military UTC - 9 hours. |
| eTimeZone_W |
Whiskey Time Zone Military UTC - 10 hours. |
| eTimeZone_WEDT |
Western European Daylight Time Europe UTC + 1 hour. |
| eTimeZone_WEST |
Western European Summer Time Europe UTC + 1 hour. |
| eTimeZone_X |
X-ray Time Zone Military UTC - 11 hours. |
| eTimeZone_Y |
Yankee Time Zone Military UTC - 12 hours. |
| eTimeZone_Z |
Zulu Time Zone Military UTC. |
| eTimeZone_ForceDWORD | |
| enum eRawToStringEncoding |
| enum eXmlParserNodeType |
Xml parser node types.
| Enumerator | |
|---|---|
| eXmlParserNodeType_ElementBegin |
A xml element, like <foo> |
| eXmlParserNodeType_ElementEnd |
End of an xml element, like </foo> |
| eXmlParserNodeType_Text |
Text within a xml element: <foo> this is the text. </foo> |
| eXmlParserNodeType_EmptyText |
Empty Text within a xml element: <foo> </foo>
|
| eXmlParserNodeType_Comment |
An xml comment like <!– I am a comment –> or a DTD definition. |
| eXmlParserNodeType_CDATA |
An xml cdata section like <![CDATA[ this is some CDATA ]]>. |
| eXmlParserNodeType_ForceDWORD | |
| enum eDoubleToStringMode |
| enum eStringToDoubleFlags |
| enum eTypeFlags |
Type flags.
| Enumerator | |
|---|---|
| eTypeFlags_Constant | |
| eTypeFlags_Pointer | |
| eTypeFlags_Collectable | |
| eTypeFlags_Numeric | |
| eTypeFlags_FUNCPROTO | |
| eTypeFlags_STRING | |
| eTypeFlags_TABLE | |
| eTypeFlags_ARRAY | |
| eTypeFlags_USERDATA | |
| eTypeFlags_CLOSURE | |
| eTypeFlags_NATIVECLOSURE | |
| eTypeFlags_MethodOptional | |
| eTypeFlags_MethodSetter | |
| eTypeFlags_MethodGetter | |
| eTypeFlags_MethodStatic | |
| eTypeFlags_ForceDWORD | |
| enum eType |
Base types enumeration.
| Enumerator | |
|---|---|
| eType_Null | |
| eType_IUnknown | |
| eType_FirstGroup4 | |
| eType_I8 | |
| eType_U8 | |
| eType_I16 | |
| eType_U16 | |
| eType_I32 | |
| eType_U32 | |
| eType_F32 | |
| eType_AChar | |
| eType_LastGroup4 | |
| eType_FirstGroup8 | |
| eType_I64 | |
| eType_U64 | |
| eType_F64 | |
| eType_Vec2f | |
| eType_Vec2i | |
| eType_LastGroup8 | |
| eType_FirstGroup12 | |
| eType_Vec3f | |
| eType_Vec3i | |
| eType_String | |
| eType_LastGroup12 | |
| eType_FirstGroup16 | |
| eType_Vec4f | |
| eType_Vec4i | |
| eType_UUID | |
| eType_LastGroup16 | |
| eType_FirstExtended | |
| eType_Matrixf | |
| eType_Variant | |
| eType_LastExtended | |
| eType_Enum | |
| eType_Int | |
| eType_UInt | |
| eType_ASZ | |
| eType_IUnknownPtr | |
| eType_ForceDWORD | |
| enum eLogFlags |
Log flags.
| Enumerator | |
|---|---|
| eLogFlags_Raw |
Raw type, log the message as-is without any formatting nor extra new line. |
| eLogFlags_RawLn |
Raw type with new line, log the message as-is without any formatting. |
| eLogFlags_Debug |
Debug log. |
| eLogFlags_Info |
Info log. |
| eLogFlags_Warning |
Warning log. |
| eLogFlags_Error |
Error log. |
| eLogFlags_All |
All types. |
| eLogFlags_ForceDWORD | |
| enum ePlaneType |
| enum eQuatSlerp |
| enum eRectCorners |
Rect corners.
| Enumerator | |
|---|---|
| eRectCorners_TopLeft |
Top left rectangle corner. |
| eRectCorners_TopRight |
Top right rectangle corner. |
| eRectCorners_BottomRight |
Bottom right rectangle corner. |
| eRectCorners_BottomLeft |
Bottom left rectangle corner. |
| eRectCorners_Top |
Top rectangle corners. |
| eRectCorners_Right |
Right rectangle corners. |
| eRectCorners_Bottom |
Bottom rectangle corners. |
| eRectCorners_Left |
Left rectangle corners,. |
| eRectCorners_All |
All rectangle corners. |
| eRectCorners_ForceDWORD |
To force the compiler to put the enumeration in DWORD. |
| enum eRectEdges |
Rect edges.
| Enumerator | |
|---|---|
| eRectEdges_Top |
Top rectangle edge. |
| eRectEdges_Right |
Right rectangle edge. |
| eRectEdges_Bottom |
Bottom rectangle edge. |
| eRectEdges_Left |
Left rectangle edge. |
| eRectEdges_Vertical |
Vertical rectangle edges. |
| eRectEdges_Horizontal |
Horizontal rectangle edges,. |
| eRectEdges_All |
All rectangle edges. |
| eRectEdges_ForceDWORD | |
| enum eRectFrameFlags |
Rect frame flags.
| Enumerator | |
|---|---|
| eRectFrameFlags_TopEdge |
Top rectangle edge. |
| eRectFrameFlags_RightEdge |
Right rectangle edge. |
| eRectFrameFlags_BottomEdge |
Bottom rectangle edge. |
| eRectFrameFlags_LeftEdge |
Left rectangle edge. |
| eRectFrameFlags_TopLeftCorner |
Top left corner. |
| eRectFrameFlags_TopRightCorner |
Top right corner. |
| eRectFrameFlags_BottomLeftCorner |
Top left corner. |
| eRectFrameFlags_BottomRightCorner |
Top left corner. |
| eRectFrameFlags_Center |
Center of the rectangle. |
| eRectFrameFlags_TopSide |
Top side. |
| eRectFrameFlags_BottomSide |
Bottom side. |
| eRectFrameFlags_LeftSide |
Left side. |
| eRectFrameFlags_RightSide |
Right side. |
| eRectFrameFlags_VerticalSides |
Vertidcal sides. |
| eRectFrameFlags_HorizontalSides |
Horizontal sides. |
| eRectFrameFlags_Edges |
All edges. |
| eRectFrameFlags_All |
The all frame.
|
| eRectFrameFlags_ForceDWORD | |
| enum eListInterfacesFlags |
| Enumerator | |
|---|---|
| eListInterfacesFlags_All |
List all interfaces. |
| eListInterfacesFlags_NoDynamic |
Don't list 'dynamic' interfaces (interfaces in sink that extend the object). |
| eListInterfacesFlags_DynamicOnly |
Only list 'dynamic' interfaces (interfaces in sink that extend the object).
|
| eListInterfacesFlags_ForceDWORD | |
| enum eFileAttrFlags |
File attributes.
| Enumerator | |
|---|---|
| eFileAttrFlags_File |
File. |
| eFileAttrFlags_Directory |
Directory. |
| eFileAttrFlags_Archive |
Archive. |
| eFileAttrFlags_ReadOnly |
Read only. |
| eFileAttrFlags_Hidden |
Hidden attribute. |
| eFileAttrFlags_System |
System attribute. |
| eFileAttrFlags_Virtual |
The file is 'virtual', aka it is not stored in the standard OS's file system, most likely it is stored within an archive or a-like. |
| eFileAttrFlags_Device |
Device attribute. |
| eFileAttrFlags_DeviceFixed |
Fixed device attribute. |
| eFileAttrFlags_DeviceRemovable |
Removable device attribute. |
| eFileAttrFlags_DeviceRAM |
RAM drive device attribute. |
| eFileAttrFlags_DeviceRemote |
Remote device attribute. |
| eFileAttrFlags_DeviceFloppy |
Floppy device attribute. |
| eFileAttrFlags_DeviceCDRom |
CDRom device attribute. |
| eFileAttrFlags_DeviceReserved0 |
Reserved0 device attribute. |
| eFileAttrFlags_DeviceReserved1 |
Reserved1 device attribute. |
| eFileAttrFlags_DeviceReserved2 |
Reserved2 device attribute. |
| eFileAttrFlags_DeviceReserved3 |
Reserved3 device attribute. |
| eFileAttrFlags_DeviceReserved4 |
Reserved4 device attribute. |
| eFileAttrFlags_DeviceReserved5 |
Reserved5 device attribute. |
| eFileAttrFlags_DeviceReserved6 |
Reserved6 device attribute. |
| eFileAttrFlags_DeviceReserved7 |
Reserved7 device attribute. |
| eFileAttrFlags_DeviceReserved8 |
Reserved8 device attribute. |
| eFileAttrFlags_DeviceReserved9 |
Reserved9 device attribute. |
| eFileAttrFlags_DeviceReserved10 |
Reserved10 device attribute. |
| eFileAttrFlags_All |
All. |
| eFileAttrFlags_AllFiles |
All files. |
| eFileAttrFlags_AllDirectories |
All directories. |
| eFileAttrFlags_ForceDWORD | |
| enum eFileTime |
| enum eFileOpenMode |
| enum eScriptObjectType |
Script object type.
| Enumerator | |
|---|---|
| eScriptObjectType_Unknown |
Unknown object type. |
| eScriptObjectType_Function |
Function object type. |
| eScriptObjectType_Table |
Table object type. |
| eScriptObjectType_Null |
Null object type. |
| eScriptObjectType_Int |
Integer object type. |
| eScriptObjectType_Float |
Float object type. |
| eScriptObjectType_String |
String object type. |
| eScriptObjectType_UserData |
UserData object type. |
| eScriptObjectType_Array |
Array object type. |
| eScriptObjectType_VM |
VM object type. |
| eScriptObjectType_IUnknown |
iUnknown object type. |
| eScriptObjectType_Vec2 |
Vec2 object type. |
| eScriptObjectType_Vec3 |
Vec3 object type. |
| eScriptObjectType_Vec4 |
Vec4 object type. |
| eScriptObjectType_Matrix |
Matrix object type. |
| eScriptObjectType_UUID |
UUID object type. |
| eScriptObjectType_Last | |
| eScriptObjectType_ForceDWORD | |
| enum eScriptRaiseErrorMode |
Script raise error mode.
| Enumerator | |
|---|---|
| eScriptRaiseErrorMode_Silent |
Never automatically generate an error message. |
| eScriptRaiseErrorMode_Error |
Generates a simple error message. |
| eScriptRaiseErrorMode_ShortCallstack |
Generates a short callstack (default) |
| eScriptRaiseErrorMode_Callstack |
Generates a verbose callstack. |
| eScriptRaiseErrorMode_ShortLocals |
Generates a short callstack with locals. |
| eScriptRaiseErrorMode_Locals |
Generates a verbose callstack with locals. |
| eScriptRaiseErrorMode_ForceDWORD | |
| const ni::iModuleDef* ni::GetModuleDef_niCURL | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCURL | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCURLMessage | ( | ) |
| iConcurrent* ni::GetConcurrent | ( | ) |
| ni::iUnknown * New_niLang_Concurrent | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| tBool ni::SendMessage | ( | iMessageHandler * | apMT, |
| tU32 | anID, | ||
| const Var & | avarA = (Var&)niVarNull, |
||
| const Var & | avarB = (Var&)niVarNull |
||
| ) |
| tBool ni::SendMessages | ( | tMessageHandlerSinkLst * | apMT, |
| tU32 | anID, | ||
| const Var & | avarA = (Var&)niVarNull, |
||
| const Var & | avarB = (Var&)niVarNull |
||
| ) |
| tBool ni::QueueMessage | ( | iMessageHandler * | apMT, |
| tU32 | anID, | ||
| const Var & | avarA = (Var&)niVarNull, |
||
| const Var & | avarB = (Var&)niVarNull |
||
| ) |
| tBool ni::QueueMessages | ( | tMessageHandlerSinkLst * | apMT, |
| tU32 | anID, | ||
| const Var & | avarA = (Var&)niVarNull, |
||
| const Var & | avarB = (Var&)niVarNull |
||
| ) |
| Ptr<iMessageQueue> ni::GetOrCreateMessageQueue | ( | tU64 | anThreadID, |
| tU32 | aMaxItems = 0xFFFF |
||
| ) |
| iConsole* ni::GetConsole | ( | ) |
| ni::iUnknown * New_niLang_Console | ( | const Var & | , |
| const Var & | |||
| ) |
| iCryptoRand* ni::GetCryptoRand | ( | ) |
| ni::iUnknown * New_niLang_CryptoRand | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| achar* ni::CryptoKDFGenSaltBlowfish | ( | iCryptoRand * | apRand, |
| tU32 | aRounds, | ||
| achar * | aaszOutput | ||
| ) |
Generates a blowfish salt for CryptoKDFCrypt.
| apRand | is the random number generator that will be used to generate the salt data. |
| aRounds | is the number of rounds that define the hashing complexity, should be in the range [4,31]. |
| aaszOutput | is the where the salt will be output, should be a buffer of knCryptoKDFSaltMaxLen bytes. |
| achar* ni::CryptoKDFCrypt | ( | const achar * | aaszKey, |
| const achar * | aaszSalt, | ||
| achar * | aaszOutput | ||
| ) |
Calculates a bcrypt-style hash of password. When storing a new password, you need to use CryptKDFGenSalt*() to generate a new salt value. To check a password, pass the stored hash value as salt, and test whether the result matches the stored value.
| aaszKey | is the password to encrypt. |
| aaszSalt | is a salt as generated by CryptKDFGenSalt*. |
| aaszOutput | is the where the encrypted result will be output, should be a buffer of knCryptoKDFCryptMaxLen bytes. |
| tBool ni::CryptoSigVerify | ( | const char * | signatureHex, |
| const char * | publicKeyPEM, | ||
| const char * | payload | ||
| ) |
Verify a RSA Signature. The payload's digest is computed as SHA256 and then RSA PCKS1 is used to verify that the signature is valid.
| iCrypto* ni::GetCrypto | ( | ) |
| ni::iUnknown * New_niLang_Crypto | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| iDataTable* ni::CreateDataTable | ( | const achar * | aaszName = NULL | ) |
| ni::iUnknown * New_niLang_DataTable | ( | const Var & | avarA, |
| const Var & | avarB | ||
| ) |
| iDataTableWriteStack* ni::CreateDataTableWriteStack | ( | iDataTable * | apDT | ) |
| iDataTableWriteStack* ni::CreateDataTableWriteStackFromName | ( | const achar * | aaszName | ) |
| iDataTableReadStack* ni::CreateDataTableReadStack | ( | iDataTable * | apDT | ) |
| tBool ni::SerializeDataTable | ( | const achar * | aaszSerName, |
| eSerializeMode | aMode, | ||
| iDataTable * | apTable, | ||
| iFile * | apFile | ||
| ) |
| ni::iFileBase* ni::CreateFileBaseBufferEncoder | ( | ni::iFileBase * | apBase, |
| ni::iBufferEncoder * | apEnc | ||
| ) |
| ni::iFileBase* ni::CreateFileBaseBufferDecoder | ( | ni::iFileBase * | apBase, |
| ni::iBufferDecoder * | apDec, | ||
| ni::tSize | aDecSize | ||
| ) |
| ni::iFile* ni::CreateFileBufferEncoder | ( | ni::iFileBase * | apBase, |
| ni::iBufferEncoder * | apEnc | ||
| ) |
| ni::iFile* ni::CreateFileBufferDecoder | ( | ni::iFileBase * | apBase, |
| ni::iBufferDecoder * | apDec, | ||
| ni::tSize | aDecSize | ||
| ) |
| ni::tSize ni::FileBufferEncode | ( | ni::iBufferEncoder * | apEnc, |
| ni::iFile * | apSrc, | ||
| ni::tSize | anSrcSize, | ||
| ni::iFile * | apDest | ||
| ) |
| ni::tSize ni::FileBufferDecode | ( | ni::iBufferDecoder * | apDec, |
| ni::iFile * | apSrc, | ||
| ni::tSize | anSrcSize, | ||
| ni::iFile * | apDest, | ||
| ni::tSize | anDestSize | ||
| ) |
| ni::iFile* ni::CreateFile | ( | ni::iFileBase * | apBase | ) |
| ni::iFileBase* ni::CreateFileBaseWriteDummy | ( | ) |
| ni::iFile* ni::CreateFileWriteDummy | ( | ) |
| ni::iFileBase* ni::CreateFileBaseMemory | ( | ni::tPtr | pMem, |
| ni::tSize | nSize, | ||
| ni::tBool | bFree, | ||
| const ni::achar * | aszPath | ||
| ) |
| ni::iFile* ni::CreateFileMemory | ( | ni::tPtr | pMem, |
| ni::tSize | nSize, | ||
| ni::tBool | bFree, | ||
| const ni::achar * | aszPath | ||
| ) |
| ni::iFileBase* ni::CreateFileBaseMemoryAlloc | ( | ni::tSize | nSize, |
| const ni::achar * | aszPath | ||
| ) |
| ni::iFileBase* ni::CreateFileBaseDynamicMemory | ( | ni::tSize | anSize, |
| const ni::achar * | aszPath | ||
| ) |
| ni::iFileBase* ni::CreateFileBaseWindow | ( | ni::iFileBase * | apBase, |
| ni::tI64 | anBase, | ||
| ni::tI64 | anSize, | ||
| const ni::achar * | aaszPath, | ||
| ni::tBool | abAutoSeekSet | ||
| ) |
| ni::iFile* ni::CreateFileWindow | ( | ni::iFileBase * | apBase, |
| ni::tI64 | anBase, | ||
| ni::tI64 | anSize, | ||
| const ni::achar * | aaszPath, | ||
| ni::tBool | abAutoSeekSet | ||
| ) |
| ni::iFileSystem* ni::GetRootFS | ( | ) |
Get the root file system object.
| ni::iFileSystem* ni::CreateFileSystemDir | ( | const ni::achar * | aaszDir, |
| ni::tFileSystemRightsFlags | aRights | ||
| ) |
Create a file system with access restricted to the specified directory.
| ni::iFileSystem* ni::CreateFileSystemHashed | ( | const iFileSystem * | apFS | ) |
Creates a file system that store the file using its hashed file name.
| const achar* ni::HStringGetStringEmpty | ( | const iHString * | ahsp | ) |
Get the string in a HString. Returns an empty string if the HString is null.
| const achar* ni::HStringGetStringNull | ( | const iHString * | ahsp | ) |
Get the string in a HString. Returns an null string if the HString is null.
| tBool ni::HStringIsNotEmpty | ( | const iHString * | apStr | ) |
Check if an HString is valid and not empty.
| tBool ni::HStringIsEmpty | ( | const iHString * | apStr | ) |
Check if an HString is valid and empty.
| const achar* ni::HStringGetStringLocalized | ( | const iHString * | ahsp | ) |
Get the localized string in a HString. Returns an empty string if the HString is null.
| const achar* ni::HStringGetStringLocalized | ( | iHString * | locale, |
| const iHString * | ahsp | ||
| ) |
Get the localized string in a HString. Returns an empty string if the HString is null.
| ni::tBool ni::JsonParseFile | ( | ni::iFile * | apFile, |
| ni::iJsonParserSink * | apSink | ||
| ) |
| ni::tBool ni::JsonParseString | ( | const ni::cString & | aString, |
| ni::iJsonParserSink * | apSink | ||
| ) |
| ni::iJsonWriter* ni::CreateJsonSinkWriter | ( | ni::iJsonWriterSink * | apSink, |
| ni::tBool | abPrettyPrint | ||
| ) |
| ni::iJsonWriter* ni::CreateJsonFileWriter | ( | ni::iFile * | apFile, |
| ni::tBool | abPrettyPrint | ||
| ) |
| ni::iLang* ni::GetLang | ( | ) |
Get the lang instance.
| ni::niExportFuncCPP | ( | tHStringPtr | ) | const |
| ni::iUnknown * New_niLang_Lang | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| tBool ni::HasProperty | ( | const achar * | aaszName | ) |
| void ni::SetProperty | ( | const achar * | aaszName, |
| const achar * | aaszValue | ||
| ) |
| cString ni::GetProperty | ( | const achar * | aaszName, |
| const achar * | aaszDefault = AZEROSTR |
||
| ) |
| tBool ni::HasCreateInstance | ( | const achar * | aaszName | ) |
| tBool ni::RegisterCreateInstance | ( | const achar * | aaszName, |
| iCallback * | apCallback | ||
| ) |
| tBool ni::UnregisterCreateInstance | ( | const achar * | aaszName, |
| iCallback * | apCallback | ||
| ) |
| cString ni::URLExistsComputeShortestRelativeFilePath | ( | const achar * | aszFileName | ) |
| Var ni::ExpressionVariableToVar | ( | iExpressionVariable * | apVar | ) |
| Var ni::EvalVar | ( | iExpressionContext * | apContext, |
| const achar * | aExpr | ||
| ) |
| iFile* ni::CreateBin2HFile | ( | const unsigned char * | data, |
| const int | size, | ||
| const char * | name | ||
| ) |
| ni::iUnknown * New_niLang_Math | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iOSProcessManager* ni::GetOSProcessManager | ( | ) |
Get the OS process manager.
| iOSWindow* ni::CreateGenericWindow | ( | ) |
| ni::iUnknown * New_niLang_OSWindowGeneric | ( | const Var & | avarA, |
| const Var & | avarB | ||
| ) |
| ni::iProf* ni::GetProf | ( | ) |
| iPCRE* ni::CreatePCRE | ( | const achar * | aRegex = NULL, |
| const achar * | aOptions = NULL |
||
| ) |
Creates a new PCRE regular expression object.
| ni::iUnknown * New_niLang_PCRE | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| int ni::afilepattern_isvalid | ( | const achar * | pat | ) |
| int ni::afilepattern_submatch | ( | const achar * | pat, |
| const achar * | fname | ||
| ) |
| int ni::afilepattern_match | ( | const achar * | pat, |
| const achar * | fname | ||
| ) |
| int ni::afilepattern_matchn | ( | const achar * | pat, |
| const achar * | fname | ||
| ) |
| ni::iRegex* ni::CreateFilePatternRegex | ( | const ni::achar * | aaszPattern, |
| const ni::achar * | aaszSep = _A("|") |
||
| ) |
Create a File Pattern regex object.
| ni::iUnknown * New_niLang_FilePatternRegex | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iTime* ni::CreateTimeZero | ( | ) |
| ni::iTime* ni::GetCurrentTime | ( | ) |
| tInt ni::Base32EncodeOutputSize | ( | tInt | slen | ) |
| tInt ni::Base32Encode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const tPtr | src, | ||
| tInt | slen, | ||
| const tBool | abUpperCase = eFalse |
||
| ) |
| tInt ni::Base32DecodeOutputSize | ( | const char * | src, |
| tInt | slen | ||
| ) |
| tInt ni::Base32Decode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const char * | src, | ||
| tInt | slen | ||
| ) |
| ni::niExportFuncCPP | ( | cString | ) | const |
| tInt ni::Base64EncodeOutputSize | ( | tInt | slen | ) |
| tInt ni::Base64Encode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const tPtr | src, | ||
| tInt | slen | ||
| ) |
| tInt ni::Base64DecodeOutputSize | ( | const char * | src, |
| tInt | slen | ||
| ) |
| tInt ni::Base64Decode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const char * | src, | ||
| tInt | slen | ||
| ) |
| tInt ni::HexEncodeOutputSize | ( | tInt | slen | ) |
| tInt ni::HexEncode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const tPtr | src, | ||
| tInt | slen, | ||
| const tBool | abUpperCase = eFalse |
||
| ) |
| tInt ni::HexDecodeOutputSize | ( | const char * | src, |
| tInt | slen | ||
| ) |
| tInt ni::HexDecode | ( | tPtr | dst, |
| tInt | dlen, | ||
| const char * | src, | ||
| tInt | slen | ||
| ) |
| ni::tBool ni::XmlParseFile | ( | ni::iFile * | apFile, |
| ni::iXmlParserSink * | apSink | ||
| ) |
| ni::tBool ni::XmlParseString | ( | const ni::cString & | aString, |
| ni::iXmlParserSink * | apSink | ||
| ) |
| typedef void | ( | __cdecl * | zlib_free_func | ) |
| iZip* ni::GetZip | ( | ) |
| ni::iUnknown * New_niLang_Zip | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| __forceinline tU32 ni::_FloatIR | ( | tF32 | x | ) |
| __forceinline tI32 ni::_FloatSIR | ( | tF32 | x | ) |
| __forceinline tF32 ni::_FloatFR | ( | tU32 | x | ) |
| T ni::TypeNaN | ( | ) |
| T ni::TypeInfinity | ( | ) |
| tF32 ni::TypeNaN< tF32 > | ( | ) |
| tF64 ni::TypeNaN< tF64 > | ( | ) |
| tF32 ni::TypeInfinity< tF32 > | ( | ) |
| tF64 ni::TypeInfinity< tF64 > | ( | ) |
| __forceinline bool ni::IsNaN | ( | const tF64 | num | ) |
| __forceinline bool ni::IsNaN | ( | const tF32 | num | ) |
| __forceinline bool ni::IsInfinity | ( | const tF32 | num | ) |
| __forceinline bool ni::IsInfinity | ( | const tF64 | num | ) |
| __forceinline bool ni::IsFinite | ( | const tF32 | d | ) |
| __forceinline bool ni::IsFinite | ( | const tF64 | d | ) |
| __forceinline tF32 ni::InfiniteToZero | ( | tF32 | x | ) |
| __forceinline tF64 ni::InfiniteToZero | ( | tF64 | x | ) |
| unsigned char ni::FloatNormToByte | ( | float | a | ) |
| tF32 ni::FloatAbs | ( | tF32 | x | ) |
| tF32 ni::FloatSqrt | ( | tF32 | square | ) |
| int ni::FloatToIntNearest | ( | double | x | ) |
| int ni::FloatToIntNearestX | ( | double | x | ) |
| int ni::FloatToIntFloor | ( | double | x | ) |
| int ni::FloatToIntCeil | ( | double | x | ) |
| void ni::FloatSinCos | ( | const tF32 | x, |
| tF32 & | sine, | ||
| tF32 & | cosine | ||
| ) |
| char* ni::DoubleToString | ( | char * | aBuffer, |
| tSize | aBufferSize, | ||
| tF64 | aNumber, | ||
| eDoubleToStringMode | aMode, | ||
| tI32 | aDigitsOrPrecision = 15, |
||
| const char * | aInfinitySymbol = "Infinity", |
||
| const char * | aNaNSymbol = "NaN", |
||
| char | aExponentCharacter = 'e' |
||
| ) |
| char* ni::DoubleToStringRadix | ( | char * | aBuffer, |
| tSize | aBufferSize, | ||
| tF64 | aNumber, | ||
| tI32 | aRadix | ||
| ) |
| char* ni::DoubleToStringEcma | ( | char * | aBuffer, |
| tSize | aBufferSize, | ||
| tF64 | aNumber, | ||
| tI32 | aRadix | ||
| ) |
| char* ni::DoubleStringPurgeTrailingZeros | ( | char * | buf | ) |
This purges trailing zeros from the right, i.e. "144124.45600" -> "144124.456" "144124.000" -> "144124" "144124.45600e+12" -> "144124.456e+12" "144124.45600e+07" -> 144124.456e+7"
| tF64 ni::StringToDouble | ( | const char * | aBuffer, |
| tSize | aBufferSize = 0, |
||
| tInt * | apProcessedCharactersCount = NULL, |
||
| tStringToDoubleFlags | aFlags = eStringToDoubleFlags_Default, |
||
| tF64 | aEmptyStringValue = 0, |
||
| tF64 | aInvalidStringValue = DoubleNaN(), |
||
| const char * | aInfinitySymbol = "Infinity", |
||
| const char * | aNaNSymbol = "NaN" |
||
| ) |
| tF32 ni::StringToFloat | ( | const char * | aBuffer, |
| tSize | aBufferSize = 0, |
||
| tInt * | apProcessedCharactersCount = NULL, |
||
| tStringToDoubleFlags | aFlags = eStringToDoubleFlags_Default, |
||
| tF64 | aEmptyStringValue = 0, |
||
| tF64 | aInvalidStringValue = DoubleNaN(), |
||
| const char * | aInfinitySymbol = "Infinity", |
||
| const char * | aNaNSymbol = "NaN" |
||
| ) |
| const T ni::AlignComputePadding | ( | const T | align, |
| const T | offset | ||
| ) |
| const T ni::AlignOffset | ( | const T | align, |
| const T | offset | ||
| ) |
|
static |
| __forceinline bool ni::IsOK | ( | const T * | p | ) |
| __forceinline bool ni::IsNullPtr | ( | const T * | p | ) |
| T ni::TypeMin | ( | ) |
| T ni::TypeMax | ( | ) |
| T ni::TypeEpsilon | ( | ) |
| T ni::TypeZeroTolerance | ( | ) |
| T ni::TypeMinExp | ( | ) |
| T ni::TypeMaxExp | ( | ) |
| tI8 ni::TypeMin< tI8 > | ( | ) |
| tI8 ni::TypeMax< tI8 > | ( | ) |
| tI8 ni::TypeZeroTolerance< tI8 > | ( | ) |
| tU8 ni::TypeMin< tU8 > | ( | ) |
| tU8 ni::TypeMax< tU8 > | ( | ) |
| tU8 ni::TypeZeroTolerance< tU8 > | ( | ) |
| tI16 ni::TypeMin< tI16 > | ( | ) |
| tI16 ni::TypeMax< tI16 > | ( | ) |
| tI16 ni::TypeZeroTolerance< tI16 > | ( | ) |
| tU16 ni::TypeMin< tU16 > | ( | ) |
| tU16 ni::TypeMax< tU16 > | ( | ) |
| tU16 ni::TypeZeroTolerance< tU16 > | ( | ) |
| tI32 ni::TypeMin< tI32 > | ( | ) |
| tI32 ni::TypeMax< tI32 > | ( | ) |
| tI32 ni::TypeZeroTolerance< tI32 > | ( | ) |
| tU32 ni::TypeMin< tU32 > | ( | ) |
| tU32 ni::TypeMax< tU32 > | ( | ) |
| tU32 ni::TypeZeroTolerance< tU32 > | ( | ) |
| tI64 ni::TypeMin< tI64 > | ( | ) |
| tI64 ni::TypeMax< tI64 > | ( | ) |
| tI64 ni::TypeZeroTolerance< tI64 > | ( | ) |
| tU64 ni::TypeMin< tU64 > | ( | ) |
| tU64 ni::TypeMax< tU64 > | ( | ) |
| tU64 ni::TypeZeroTolerance< tU64 > | ( | ) |
| tF32 ni::TypeMin< tF32 > | ( | ) |
| tF32 ni::TypeMax< tF32 > | ( | ) |
| tF32 ni::TypeZeroTolerance< tF32 > | ( | ) |
| tF32 ni::TypeEpsilon< tF32 > | ( | ) |
| tF32 ni::TypeMinExp< tF32 > | ( | ) |
| tF32 ni::TypeMaxExp< tF32 > | ( | ) |
| tF64 ni::TypeMin< tF64 > | ( | ) |
| tF64 ni::TypeMax< tF64 > | ( | ) |
| tF64 ni::TypeZeroTolerance< tF64 > | ( | ) |
| tF64 ni::TypeEpsilon< tF64 > | ( | ) |
| tF64 ni::TypeMinExp< tF64 > | ( | ) |
| tF64 ni::TypeMaxExp< tF64 > | ( | ) |
| To ni::implicit_cast | ( | From const & | f | ) |
| To ni::down_cast | ( | From * | f | ) |
| TDest ni::bit_cast | ( | const TSrc & | source | ) |
| TDest ni::bit_castz | ( | const TSrc & | source | ) |
Same as bit_cast but for when the destination type is bigger than the source type. The destination is initialized to zero first.
| T* ni::StringEmpty | ( | ) |
| tUUID ni::UUIDGenLocal | ( | ) |
Create a local UUID.
| tUUID ni::UUIDGenGlobal | ( | ) |
Create a global UUID.
| bool ni::operator== | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
| bool ni::operator!= | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
| bool ni::operator> | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
| bool ni::operator< | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
| bool ni::operator>= | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
| bool ni::operator<= | ( | const tUUID & | A, |
| const tUUID & | B | ||
| ) |
Compare the raw data of the variant.
| const Var* ni::VarGetNull | ( | ) |
Get a Null variant.
| void* ni::ni_malloc | ( | size_t | size | ) |
| void* ni::ni_malloc_dbg | ( | size_t | size, |
| const char * | file, | ||
| int | line | ||
| ) |
| void* ni::ni_object_alloc | ( | tSize | anSize | ) |
| void* ni::ni_object_alloc_dbg | ( | tSize | anSize, |
| const achar * | aaszFile, | ||
| int | anLine | ||
| ) |
| tU32 ni::ni_log_set_filter | ( | tU32 | exclude | ) |
| tU32 ni::ni_log_get_filter | ( | ) |
| void ni::ni_log_set_callback | ( | tpfnLogMessage | ) |
| void ni::ni_log_enable_output_debug | ( | tBool | abEnable | ) |
| void ni::ni_log | ( | tLogFlags | type, |
| const char * | file, | ||
| const char * | func, | ||
| int | line, | ||
| const char * | msg | ||
| ) |
| void ni::ni_log_format_message | ( | cString & | strOut, |
| tU32 | aType, | ||
| const char * | aaszFile, | ||
| const ni::tU32 | anLine, | ||
| const char * | aaszFunction, | ||
| const char * | aaszMsg, | ||
| const tF64 | afTime, | ||
| const tF64 | afPrevTime | ||
| ) |
| tI32 ni::FMod | ( | const tI32 | a, |
| const tI32 | b | ||
| ) |
| tU32 ni::FMod | ( | const tU32 | a, |
| const tU32 | b | ||
| ) |
| tI64 ni::FMod | ( | const tI64 | a, |
| const tI64 | b | ||
| ) |
| tU64 ni::FMod | ( | const tU64 | a, |
| const tU64 | b | ||
| ) |
| int ni::FMod | ( | const tInt | a, |
| const tInt | b | ||
| ) |
| T ni::Lerp | ( | const T & | a, |
| const T & | b, | ||
| const S | fac | ||
| ) |
| T ni::FInvert | ( | const T | v | ) |
| T ni::FDiv | ( | const T | n, |
| const S | d | ||
| ) |
| T ni::WrapFloat | ( | T | aX, |
| T | aMin, | ||
| T | aMax | ||
| ) |
| T ni::WrapInt | ( | T | aX, |
| T | aMin, | ||
| T | aMax | ||
| ) |
| T ni::WrapRad | ( | T | aX | ) |
| T ni::WrapRad2 | ( | T | aX | ) |
| int ni::VectorCmp | ( | const T * | A, |
| const T * | B, | ||
| const int | SIZE | ||
| ) |
| bool ni::VectorEq | ( | const T * | A, |
| const T * | B, | ||
| const int | SIZE | ||
| ) |
| tU32 ni::ULColorBuild | ( | const sVec4< tF32 > & | aCol | ) |
| tU32 ni::ULColorBuild | ( | const sVec3< tF32 > & | aCol, |
| tF32 | a = 0.0f |
||
| ) |
| tU32 ni::ULColorBuild | ( | const sVec4< tI32 > & | aCol | ) |
| tU32 ni::ULColorBuild | ( | const sVec3< tI32 > & | aCol, |
| tI32 | a = 0 |
||
| ) |
| tU32 ni::ULColorBuild | ( | const sVec4< tU8 > & | aCol | ) |
| tU32 ni::ULColorBuild | ( | const sVec3< tU8 > & | aCol, |
| tU8 | a = 0 |
||
| ) |
| sVec2<T> ni::Vec2 | ( | T | _x, |
| T | _y = 0 |
||
| ) |
| sVec2<T> ni::Vec2 | ( | const T * | aV | ) |
| sVec2<T> ni::Vec2 | ( | const sVec3< T > & | aV | ) |
| sVec2<T> ni::Vec2 | ( | const sVec4< T > & | aV | ) |
| sVec2<T> ni::operator* | ( | T | s, |
| const sVec2< T > & | v | ||
| ) |
| sVec3<T> ni::Vec3 | ( | T | _x, |
| T | _y = 0, |
||
| T | _z = 0 |
||
| ) |
| sVec3<T> ni::Vec3 | ( | const T * | aV | ) |
| sVec3<T> ni::Vec3 | ( | const sVec2< T > & | aV | ) |
| sVec3<T> ni::Vec3 | ( | const sVec4< T > & | aV | ) |
| sVec3<T> ni::Vec3 | ( | tU32 | anColor | ) |
| sVec3<T> ni::operator* | ( | T | s, |
| const sVec3< T > & | v | ||
| ) |
| sVec4<T> ni::Vec4 | ( | T | _x, |
| T | _y = 0, |
||
| T | _z = 0, |
||
| T | _w = 0 |
||
| ) |
| sVec4<T> ni::Vec4 | ( | const T * | aV | ) |
| sVec4<T> ni::Vec4 | ( | const sVec2< T > & | aV | ) |
| sVec4<T> ni::Vec4 | ( | const sVec3< T > & | aV | ) |
| sVec4<T> ni::Vec4 | ( | tU32 | anColor | ) |
| sVec4<T> ni::operator* | ( | T | s, |
| const sVec4< T > & | v | ||
| ) |
| sQuat<T> ni::operator* | ( | T | s, |
| const sQuat< T > & | q | ||
| ) |
| sMatrix<T> ni::operator* | ( | T | s, |
| const sMatrix< T > & | mat | ||
| ) |
| sMatrix<T> ni::Matrix | ( | T | e11, |
| T | e12 = 0, |
||
| T | e13 = 0, |
||
| T | e14 = 0, |
||
| T | e21 = 0, |
||
| T | e22 = 1, |
||
| T | e23 = 0, |
||
| T | e24 = 0, |
||
| T | e31 = 0, |
||
| T | e32 = 0, |
||
| T | e33 = 1, |
||
| T | e34 = 0, |
||
| T | e41 = 0, |
||
| T | e42 = 0, |
||
| T | e43 = 0, |
||
| T | e44 = 1 |
||
| ) |
| sMatrix<T> ni::Matrix | ( | const T | apEl[16] | ) |
| tBool ni::FlagsTestMask | ( | const T | flags, |
| const T | excluded, | ||
| const T | required | ||
| ) |
| void ni::MoveArray | ( | T * | dst, |
| T * | src, | ||
| tSize | count | ||
| ) |
| void ni::CopyArray | ( | T * | dst, |
| const S * | src, | ||
| tSize | count | ||
| ) |
| void ni::FillArray | ( | T * | dst, |
| const T & | src, | ||
| tSize | count | ||
| ) |
| void ni::ZeroArray | ( | T * | dst, |
| tSize | count | ||
| ) |
| int ni::CmpByVal | ( | const T | a, |
| const T | b | ||
| ) |
| int ni::CmpByRef | ( | const T & | a, |
| const T & | b | ||
| ) |
| T ni::Clamp | ( | T | v, |
| const T | min, | ||
| const T | max | ||
| ) |
| T ni::ClampZeroOne | ( | T | v | ) |
| T ni::Min | ( | const T | a, |
| const S | b | ||
| ) |
| T ni::Max | ( | const T | a, |
| const S | b | ||
| ) |
| T ni::Mid | ( | const T | a, |
| const S | b, | ||
| const R | c | ||
| ) |
| T ni::Max | ( | T | a, |
| S | b, | ||
| R | c | ||
| ) |
| T ni::Min | ( | T | a, |
| S | b, | ||
| R | c | ||
| ) |
| void ni::Swap | ( | T & | a, |
| T & | b | ||
| ) |
| tBool ni::FuzzyEqual | ( | T | x, |
| T | y, | ||
| T | e | ||
| ) |
| T ni::BlendIntoAccumulator | ( | const T & | accumulator, |
| const T & | newValue, | ||
| const S | smoothRate | ||
| ) |
Blends new values into an accumulator to produce a smoothed time series.
| accumulator | is the current value of the accumulator |
| newValue | is the new value to accumulate |
| smoothRate | typically made proportional to "frameTime". If smoothRate is 0 the accumulator will not change, if smoothRate is 1 the accumulator is set to the new value (no smoothing), useful values are "near zero". |
| const achar* ni::GetTypeString | ( | achar * | aStr, |
| tType | aType | ||
| ) |
Get a string representation of the given type.
| T* ni::QueryInterface | ( | const iUnknown * | p | ) |
Query the specified interface.
| tBool ni::IsOK | ( | const iUnknown * | pI | ) |
Return false if the given instance is invalid, else true.
| void ni::GuardObject | ( | iUnknown * | apObj | ) |
Guard an object. Prevents it to be released.
| void ni::UnguardObject | ( | iUnknown * | apObj | ) |
Unguard an object.
| void ni::SafeInvalidate | ( | T * | apPtr | ) |
Safely invalidate the object.
| ni::Var VarData niAligned | ( | 4 | ) |
| tBool ni::VarIsString | ( | const Var & | aVar | ) |
| tBool ni::VarConvertToInt | ( | Var & | aVar, |
| tI64 | aV, | ||
| tType | aDestType | ||
| ) |
| tBool ni::VarConvertToFloat | ( | Var & | aVar, |
| tF64 | aV, | ||
| tType | aDestType | ||
| ) |
| tBool ni::VarConvertType | ( | Var & | aVar, |
| tType | aDestType | ||
| ) |
| const achar* ni::VarGetCharsOrNull | ( | const Var & | aVar | ) |
| tBool ni::VarSerializeWrite | ( | iFile * | apFile, |
| const Var & | aVar | ||
| ) |
| tBool ni::VarSerializeRead | ( | iFile * | apFile, |
| Var & | aVar | ||
| ) |
| tBool ni::VarSerializeWriteBitsPacked | ( | iFile * | apFile, |
| const Var & | aVar | ||
| ) |
| tBool ni::VarSerializeReadBitsPacked | ( | iFile * | apFile, |
| Var & | aVar | ||
| ) |
| tBool ni::VarSerializeWriteRaw | ( | iFile * | apFile, |
| const Var & | aVar | ||
| ) |
| tBool ni::VarSerializeReadRaw | ( | iFile * | apFile, |
| Var & | aVar | ||
| ) |
| void ni::VarToString | ( | cString & | str, |
| const Var & | aVar | ||
| ) |
| T* ni::VarQueryInterface | ( | const Var & | aVar | ) |
| const ni::iModuleDef * GetModuleDef_niLang | ( | ) |
| ni::iUnknown* ni::New_niLang_CryptoHash | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niLang_URLFileHandlerDefault | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niLang_URLFileHandlerURL | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niLang_URLFileHandlerFile | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niLang_URLFileHandlerZip | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iIterator | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollection | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMutableCollection | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iRunnable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCallback | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iRunnableQueue | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMessageHandler | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMessageDesc | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMessageQueue | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFuture | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFutureValue | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExecutor | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iConcurrent | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCommandSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iConsoleSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iConsole | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCryptoRand | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCrypto | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCryptoHash | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDataTableSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDataTable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDataTableReadStack | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDataTableWriteStack | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDeviceResource | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDeviceResourceManager | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExpressionVariable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExpression | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExpressionURLResolver | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExpressionContext | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFileEnumSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFileBase | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFile | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFileMemory | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iURLFileHandler | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBufferEncoder | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBufferDecoder | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFileSystemEnumerator | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFileSystem | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGameCtrl | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iHString | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iHStringCharIt | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iJsonParserSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iJsonWriterSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iJsonWriter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iLang | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMath | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSProcess | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSProcessEnumSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSProcessManager | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSGraphicsAPI | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSWindow | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOSWindowGeneric | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iProfDraw | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iProf | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iRegex | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPCRE | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScriptingHost | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSerializable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSinkList | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iStringTokenizer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTime | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iToString | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iXmlParserSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iZipArchWrite | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iZip | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iObjectTypeDef | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iModuleDef | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_Unnamed | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eDataTablePropertyType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eDataTableCopyFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eExpressionVariableType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eExpressionVariableFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTextEncodingFormat | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFileFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFileSystemRightsFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGameCtrlAxis | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGameCtrlButton | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eJsonType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eEnumToStringFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSystemMessage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eClipboardType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eClassify | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSProcessSpawnFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSProcessFile | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eKey | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eKeyMod | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePointerButton | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePointerAxis | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowMessage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowStyleFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowCreateFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowShowFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowZOrder | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSCursor | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSMonitorFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSMessageBoxFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSMessageBoxReturn | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOSWindowSwitchReason | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eProfilerReportMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePCREOptionsFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePCREError | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSerializeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSerializeMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eStringTokenizerCharType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTimeZone | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eRawToStringEncoding | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eXmlParserNodeType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eStrFindFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUCPCategory | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUCPCharType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUCPScript | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTypeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLogFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePlaneType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eQuatSlerp | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eRectCorners | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eRectEdges | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eRectFrameFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eListInterfacesFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFileAttrFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFileTime | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFileOpenMode | ( | ) |
| ni::iUnknown * New_niScript_ScriptVM | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| iScriptVM* ni::CreateScriptVM | ( | ) |
| iScriptVM* ni::CreateChildScriptVM | ( | iScriptVM * | apParentVM | ) |
| iScriptVM* ni::CreateConcurrentScriptVM | ( | iConcurrent * | apConcurrent | ) |
| tBool ni::ScriptCall | ( | iScriptVM * | apVM, |
| const achar * | aaszModule, | ||
| const achar * | aaszFunc, | ||
| const Var * | apParams, | ||
| tU32 | anNumParams, | ||
| Var * | apRet | ||
| ) |
| iScriptObject* ni::ScriptVar | ( | iScriptVM * | apVM, |
| const achar * | aaszModule, | ||
| const achar * | aaszVar | ||
| ) |
| const ni::iModuleDef * GetModuleDef_niScript | ( | ) |
| ni::iUnknown* ni::New_niScript_URLFileHandlerScript | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScriptObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScriptObjectEnumSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScriptVM | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eScriptObjectType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eScriptRaiseErrorMode | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niTestInterop | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTestInteropObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTestInteropSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTestInteropForEach | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTestInterop | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTestInterop | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTestInteropFlags | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niUI | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmap2D | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmap3D | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmapFormat | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmapBase | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmapLoader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmapSaver | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBitmapCube | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iBoundingVolume | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCamera | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCanvas | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpring1 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpring2 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpring3 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpring4 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpringPosition1 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpringPosition2 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpringPosition3 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDampedSpringPosition4 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDrawOperation | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDrawOperationSet | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFont | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFrustum | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGeometrySubset | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGeometry | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGeometryModifier | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGraphics | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGraphicsContext | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGraphicsDrawOpCapture | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGraphicsDriver | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSamplerStates | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDepthStencilStates | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iRasterizerStates | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iFixedStates | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iImage | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iImageMap | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iIndexArray | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iIntersection | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iJpegReader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iJpegWriter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMaterial | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMaterialLibrarySink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iMaterialLibrary | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iNUSpline | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOcclusionQuery | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iOverlay | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPixelFormat | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iShaderConstants | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iShader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTextOccluder | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTextObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTexture | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iGLTexture | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iTransform | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iUIContext | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVertexArray | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVideoDecoder | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetCommand | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidget | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetButton | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetCanvas | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetColorPicker | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetComboBox | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetDockable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetDockingManager | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetEditBox | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetForm | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetGroup | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetLabel | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetListBox | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetMenuItem | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetMenu | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetProgressBar | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetPropertyBox | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetScrollBar | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSearchContainer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSearchable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetSearchBar | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetSplitter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetTab | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetText | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetToolbarGroup | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetToolbar | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetTreeNode | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetTree | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eColorSpace | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eColor | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFVF | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsCaps | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eClearBuffersFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eArrayUsage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLock | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eShaderCompilerFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsPrimitiveType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsDriverImplFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSamplerFilter | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSamplerWrap | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsCompare | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eStencilMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eStencilOp | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eBlendMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCullingMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eColorWriteMask | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsDisplayFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCompiledStates | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eBitmapType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eBitmapCubeFace | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eBoundingVolumeType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCameraMoveType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCameraProjectionType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eBillboardModeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFontFormatFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFontLoadFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eFrustumPlane | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCullCode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGeometryGenerate | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGeometryType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGeometryCreateFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGeometryOptimizeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eGraphicsCaptureFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eImageUsage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eImageMapSerializeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eIntersectionResult | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eJpegWriteFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eMaterialFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eMaterialChannel | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eMaterialExpression | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eMaterialSerializeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eNUSplineType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eOcclusionQueryStatus | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePixelFormatBlit | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePixelFormatCaps | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eShaderUnit | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eShaderRegisterType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTextTruncation | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTextureFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTextureBlitFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTransformFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eTransformInternalFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUIInputModifier | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUIInputSubmitFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVideoDecoderFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetDockStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetZOrder | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetSerializeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetAutoLayoutFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetSystemTimer | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetButtonStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetButtonCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetCanvasStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetColorPickerCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetColorPickerStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetComboBoxStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetComboBoxCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetDockingManagerMessage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetDockingManagerFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetEditBoxStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetEditBoxCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetFormStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetGroupStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetLabelStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetListBoxCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetListBoxStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetMenuItemFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetMenuCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetMenuStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetProgressBarStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetScrollBarStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetScrollBarCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetSearchBarCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetSplitterStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTabCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTextStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTreeNodeDropMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTreeStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTreeCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetTreeNodeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eUIMessage | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niPainter | ( | ) |
| ni::iUnknown* ni::New_niPainter_RenderPathPlain | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niPainter_RenderPathSM3 | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterVisibilityTestSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterDrawSet | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterLight | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterPostProcessBloom | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterRenderContextSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterRenderContext | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterRenderPath | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterShaderCacheSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterShader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterShaderCompilerSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterShaderCache | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterShadowCache | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iPainterStates | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iViz | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVizCamera | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVizCell | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVizObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVizShape | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVizSink | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterTexture | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterDrawSetSort | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLightType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLightFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLightInternalFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eLightShadowFilter | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterChannel | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterObjectFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterRenderMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterRT | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePaintRenderTargetFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterGraphicsStates | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterRenderPathCapsFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterShaderFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterQuality | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterHDRGlareType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePainterHDRToneMapping | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizShapeType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizCullingFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizMaterial | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizTestEvent | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVizObjectEvent | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niPhysics | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollide | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideCharacter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideObject | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideQuery | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideQuery2 | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideQueryTriangles | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideResponseSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideResponseTable | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideScene | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCollideShape | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsBody | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsJoint | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsJointBall | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsJointHinge | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsJointSlider | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsMaterial | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsScene | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iDynamicsVehicle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideMeshFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideCharacterMovement | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideCharacterStatus | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideQueryTrianglesFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideResponseType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_ePhysicsDebugDrawFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCollideShapeType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eDynamicsMaterialCombMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eDynamicsBodyFlags | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niScene | ( | ) |
| ni::iUnknown* ni::New_niScene_Scene | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Node | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Texture | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Material | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Entity | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_AnimationKeys | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Animation | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Bone | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Face | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Patch | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Mesh | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_Note | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_SceneFactory | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_niScene_CharacterFactory | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iAnimation | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iAnimationKeysSet | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iAnimationMixer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iAnimationTime | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCharacter | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCharacterFactory | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCharacterNode | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iCharacterSoftwareSkinningGeometryModifier | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iParticleSystem | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneTexture | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneMaterial | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneBone | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneFace | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScenePatch | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneMesh | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneEntity | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneNote | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneNode | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneEnumSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneAnimationKeys | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneAnimation | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iScene | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneFactory | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSceneLoader | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eAnimationKeysInterpolationType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eAnimationKeysType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCharacterInstanceFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCharacterWriteFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eCharacterNodeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eParticleDomain | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eParticleRendering | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSceneMeshCopyToFVFStreamFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSceneEntityCreateDataTableFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSceneNodeFlags | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_niSound | ( | ) |
| ni::iUnknown* ni::New_niSound_SoundFactory | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundBuffer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundData | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundDataLoader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundDriverBufferDataSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundDriverBuffer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundDriver | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundFactory | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundMixer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundMixer3D | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundSource | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iSoundFormat | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSoundFormat | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSoundDriverCapFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eSoundMode | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_sldAssImp | ( | ) |
| ni::iUnknown* ni::New_sldAssImp_SceneLoader | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::iModuleDef* ni::GetModuleDef_sldCollada | ( | ) |
| ni::iUnknown* ni::New_sldCollada_SceneLoader | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::iModuleDef* ni::GetModuleDef_sldObj | ( | ) |
| ni::iUnknown* ni::New_sldObj_SceneLoader | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::iModuleDef* vlk::GetModuleDef_Vlk | ( | ) |
| ni::iUnknown* vlk::New_Vlk_Vlk | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkSelection | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkEventClass | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkUtils | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkEntitySink | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkEntity | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkLevelDesc | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkEntityClassDesc | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkActionDesc | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkEventClassDesc | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkGame | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkLayer | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkLevel | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlk | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkCamera | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkTimeline | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkActionSink | ( | ) |
| const ni::sInterfaceDef* vlk::GetInterfaceDef_iVlkAction | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkLicense | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityMessageType | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityMessage | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityFlags | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityClassFlags | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntitySerializeFlags | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityPrimitiveType | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityTextAnchorH | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityTextAnchorV | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkFactoryMessage | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkLayerFlags | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkPlaybackRenderMode | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkPlaybackOrientation | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkState | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkFingerIDFlags | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkEntityCameraType | ( | ) |
| const ni::sEnumDef* vlk::GetEnumDef_eVlkPlayback | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_VlkEditor | ( | ) |
| ni::iUnknown* ni::New_UIWidget_VlkTimeline | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_VlkEditor_VlkServices | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iResourceFile | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iResourceFileLoader | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iResources | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVlkServices | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVlkWidgetTimeBar | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVlkWidgetTimeline | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetTimelineMessage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetTimelineCmd | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetTimeBarType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetTimeBarSerializeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetTimelineViewMode | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eVlkWidgetFilterDisplayFlags | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_wdgExplorer | ( | ) |
| ni::iUnknown* ni::New_UIWidget_Explorer | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_UIWidget_ExplorerViewList | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_UIWidget_ExplorerViewThumbnails | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_UIWidget_ExplorerViewIconList | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExplorerItemContainer | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExplorerItemContainerGeneric | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExplorerItemContainerScene | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iExplorerItemTypeHandler | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetExplorer | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eExplorerItemType | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eExplorerItemTypeFlags | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetExplorerIconSize | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetExplorerCommand | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetExplorerStyle | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eWidgetExplorerViewMessage | ( | ) |
| const ni::sEnumDef* ni::GetEnumDef_eExplorerItemContainerMessage | ( | ) |
| const ni::iModuleDef* ni::GetModuleDef_wdgVlkPlayer | ( | ) |
| ni::iUnknown* ni::New_UIWidget_VlkPlayer | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| ni::iUnknown* ni::New_UIWidget_VlkPackagesList | ( | const ni::Var & | , |
| const ni::Var & | |||
| ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iVlkPlayerSink | ( | ) |
| const ni::sInterfaceDef* ni::GetInterfaceDef_iWidgetVlkPlayer | ( | ) |
| sVec4< T > operator[] | ( | const cchar * | idx | ) | const |
| sVec4< T > operator[] | ( | const cchar * | idx | ) | const |
| sVec4< T > operator[] | ( | const cchar * | idx | ) | const |
| const tU32 kfccSerializedObject |
Serialization ID fourCC.
| const tI32 knTimeYearRange |
Minimum/Maximum year that the time object can hold. (+/- ~2.1 billion years)
| const tI64 knTimeSecsPerMinute |
Internal format seconds per minute.
| const tI64 knTimeMinPerHour |
Internal format minutes per hour.
| const tI64 knTimeSecsPerHour |
Internal format seconds per hour.
| const tI64 knTimeHoursPerDay |
Internal format hours per day.
| const tI64 knTimeMinPerDay |
Internal format minutes per day.
| const tI64 knTimeSecsPerDay |
Internal format seconds per day.
| tInt slen |
| tInt const tBool abUpperCase |
| const tU32 kDoubleToStringBufferSize |
| niConstValue tU32 kFeatures |
| niConstValue tBool kTrue |
| niConstValue tBool kFalse |
| niConstValue tU32 eInvalidHandle |
| niConstValue tU32 kInvalidHandle |
| niConstValue tI8 kMaxI8 |
| niConstValue tI8 kMinI8 |
| niConstValue tU8 kMaxU8 |
| niConstValue tU8 kMinU8 |
| niConstValue tI16 kMaxI16 |
| niConstValue tI16 kMinI16 |
| niConstValue tU16 kMaxU16 |
| niConstValue tU16 kMinU16 |
| niConstValue tI32 kMaxI32 |
| niConstValue tI32 kMinI32 |
| niConstValue tU32 kMaxU32 |
| niConstValue tU32 kMinU32 |
| niConstValue tI64 kMaxI64 |
| niConstValue tI64 kMinI64 |
| niConstValue tU64 kMaxU64 |
| niConstValue tU64 kMinU64 |
| niConstValue tF32 kMaxF32 |
| niConstValue tF32 kMinF32 |
| niConstValue tF32 kEpsilonF32 |
| niConstValue tF32 kMaxExpF32 |
| niConstValue tF32 kMinExpF32 |
| niConstValue tF64 kMaxF64 |
| niConstValue tF64 kMinF64 |
| niConstValue tF64 kEpsilonF64 |
| niConstValue tF64 kMaxExpF64 |
| niConstValue tF64 kMinExpF64 |
| niConstValue tU32 knTypeStringMaxSizeInChar |
| niConstValue tU32 knUUIDSize |
Number of bytes of a UUID.
| niConstValue tUUID kuuidZero |
Zero UUID.
| niConstValue tU32 knMaxSizeOfTypeRetByValue |
| niConstValue tU32 knTypeRawNumBits |
| niConstValue tU32 knTypeMask |
| niConstValue tF32 kfE |
| niConstValue tF32 kPi |
| niConstValue tF32 kPi2 |
| niConstValue tF32 kPi4 |
| niConstValue tF32 k2Pi |
| niConstValue tF32 k1ByPi |
| niConstValue tF32 kInfinity |
| niConstValue tF32 kEpsilon |
| niConstValue sVec2f kvec2fZero |
| niConstValue sVec2i kvec2lZero |
| niConstValue sVec3f kvec3fZero |
| niConstValue sVec3i kvec3lZero |
| niConstValue sVec4f kvec4fZero |
| niConstValue sVec4i kvec4lZero |
| niConstValue sMatrixf kmtxfZero |
| niConstValue sMatrixf kmtxfIdentity |
| niConstValue achar* const kNiCopyright |
| niConstValue achar* const kiidIUnknown |
IUnknown.
| niConstValue tInt eVMRet_OK |
| niConstValue tInt eVMRet_InvalidArgCount |
| niConstValue tInt eVMRet_InvalidMethod |
| niConstValue tInt eVMRet_InvalidArg |
| niConstValue tInt eVMRet_InvalidRet |
| niConstValue tInt eVMRet_InvalidNullArg |
| niConstValue tInt eVMRet_OutOfMemory |
| niExportFuncCPP | ( | cString & | ) |
1.8.7