Each .geometry file declares the vertex layout used by its vertex buffers. The string name (e.g. "set3/xyznuvtbpc") is stored in the file; the corresponding WOWS_ID_* constant is used internally to select the decode path.
◆ WOWS_ID_SET3_XYNUV2IIIWWTBPC
| #define WOWS_ID_SET3_XYNUV2IIIWWTBPC 1 |
◆ WOWS_ID_SET3_XYNUV2TBIPC
| #define WOWS_ID_SET3_XYNUV2TBIPC 2 |
◆ WOWS_ID_SET3_XYNUV2TBPC
| #define WOWS_ID_SET3_XYNUV2TBPC 3 |
◆ WOWS_ID_SET3_XYNUVIIIWWPC
| #define WOWS_ID_SET3_XYNUVIIIWWPC 4 |
◆ WOWS_ID_SET3_XYNUVIIIWWR
| #define WOWS_ID_SET3_XYNUVIIIWWR 5 |
◆ WOWS_ID_SET3_XYNUVIIIWWTBPC
| #define WOWS_ID_SET3_XYNUVIIIWWTBPC 6 |
◆ WOWS_ID_SET3_XYNUVPC
| #define WOWS_ID_SET3_XYNUVPC 7 |
◆ WOWS_ID_SET3_XYNUVRPC
| #define WOWS_ID_SET3_XYNUVRPC 8 |
◆ WOWS_ID_SET3_XYNUVTBIPC
| #define WOWS_ID_SET3_XYNUVTBIPC 9 |
◆ WOWS_ID_SET3_XYNUVTBOI
| #define WOWS_ID_SET3_XYNUVTBOI 10 |
◆ WOWS_ID_SET3_XYNUVTBPC
| #define WOWS_ID_SET3_XYNUVTBPC 11 |
◆ WOWS_ID_UNKNOWN
| #define WOWS_ID_UNKNOWN 0 |
Numeric ID for an unknown format.
◆ WOWS_SIZE_XYNUVRPC
| #define WOWS_SIZE_XYNUVRPC 28 |
Stride in bytes for the XYNUVRPC layout.
◆ WOWS_VER_SET3_XYNUV2IIIWWTBPC
| #define WOWS_VER_SET3_XYNUV2IIIWWTBPC "set3/xyznuv2iiiwwtbpc" |
Format name: pos + 2×UV + IIIww + TB + PC.
◆ WOWS_VER_SET3_XYNUV2TBIPC
| #define WOWS_VER_SET3_XYNUV2TBIPC "set3/xyznuv2tbipc" |
Format name: pos + 2×UV + TB + IPC.
◆ WOWS_VER_SET3_XYNUV2TBPC
| #define WOWS_VER_SET3_XYNUV2TBPC "set3/xyznuv2tbpc" |
Format name: pos + 2×UV + TB + PC.
◆ WOWS_VER_SET3_XYNUVIIIWWPC
| #define WOWS_VER_SET3_XYNUVIIIWWPC "set3/xyznuviiiwwpc" |
Format name: pos + UV + IIIww + PC.
◆ WOWS_VER_SET3_XYNUVIIIWWR
| #define WOWS_VER_SET3_XYNUVIIIWWR "set3/xyznuviiiwwr" |
Format name: pos + UV + IIIww + R.
◆ WOWS_VER_SET3_XYNUVIIIWWTBPC
| #define WOWS_VER_SET3_XYNUVIIIWWTBPC "set3/xyznuviiiwwtbpc" |
Format name: pos + UV + IIIww + TB + PC.
◆ WOWS_VER_SET3_XYNUVPC
| #define WOWS_VER_SET3_XYNUVPC "set3/xyznuvpc" |
Format name: pos + UV + PC.
◆ WOWS_VER_SET3_XYNUVRPC
| #define WOWS_VER_SET3_XYNUVRPC "set3/xyznuvrpc" |
Format name: pos + UV + R + PC.
◆ WOWS_VER_SET3_XYNUVTBIPC
| #define WOWS_VER_SET3_XYNUVTBIPC "set3/xyznuvtbipc" |
Format name: pos + UV + TB + IPC.
◆ WOWS_VER_SET3_XYNUVTBOI
| #define WOWS_VER_SET3_XYNUVTBOI "set3/xyznuvtboi" |
Format name: pos + UV + TB + OI.
◆ WOWS_VER_SET3_XYNUVTBPC
| #define WOWS_VER_SET3_XYNUVTBPC "set3/xyznuvtbpc" |
Format name: pos + UV + TB + PC.
◆ WOWS_VER_UNKNOWN
| #define WOWS_VER_UNKNOWN "unknown" |
Unknown / unrecognised format string.