Enumerations |
|
| enum | eXSI_RTS_RequirementType { RTS_REQUIRE_ZSORT = 0, RTS_REQUIRE_RESERVED = 1, RTS_REQUIRE_OBJECTHANDLE = 2, RTS_REQUIRE_MATERIALHANDLE = 3, RTS_REQUIRE_LIGHTHANDLE = 4, RTS_REQUIRE_PRIMARYINITUIGUID = 5, RTS_REQUIRE_SECONDARYINITUIGUID = 6, RTS_REQUIRE_DYNAMIC_ATTRIBUTE_LIST = 7, RTS_REQUIRE_UNUSED = 0xffffffff } |
| RTS_REQUIRE_ZSORT | The shader requires the object to be zsorted. |
| RTS_REQUIRE_RESERVED | Obsolete and no longer supported. |
| RTS_REQUIRE_OBJECTHANDLE |
|
| RTS_REQUIRE_MATERIALHANDLE |
|
| RTS_REQUIRE_LIGHTHANDLE | The shader requires the light handle. |
| RTS_REQUIRE_PRIMARYINITUIGUID | This is the GUID of the parameter that will trigger a call to InitUI. |
| RTS_REQUIRE_SECONDARYINITUIGUID | This is the GUID of the parameter that will trigger a call to InitUI. |
| RTS_REQUIRE_DYNAMIC_ATTRIBUTE_LIST | Whether or not the list of vertex attributes returned by GetAttributeList from this shader might change at every frame. |
| RTS_REQUIRE_UNUSED | Unused. |