Skip to content

Instantly share code, notes, and snippets.

@capntrips
Forked from robert-nix/Inject.cpp
Last active October 11, 2021 10:46
Show Gist options
  • Save capntrips/659bec02ab8f65347f40bd88aa0ef059 to your computer and use it in GitHub Desktop.
Save capntrips/659bec02ab8f65347f40bd88aa0ef059 to your computer and use it in GitHub Desktop.
Unity 2017.1.2p4 type information
// A quick and dirty DLL injector
// This method relies on static linkage and the fact that kernel32 doesn't move
// Compile with the same bitness as the target and the dll.
#define WIN32_LEAN_AND_MEAN
#include <Windows.h>
#include <Psapi.h>
#include <stdio.h>
int GetPid(char *modName)
{
DWORD processIds[2048];
DWORD actual;
EnumProcesses(processIds, sizeof(processIds), &actual);
actual /= 4;
for (DWORD i = 0; i < actual; i++)
{
TCHAR processName[MAX_PATH];
memset(processName, 0, MAX_PATH);
memcpy(processName, "(null)", 6);
int pid = processIds[i];
if (pid)
{
HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, pid);
if (hProcess)
{
HMODULE main;
DWORD needed;
if (EnumProcessModules(hProcess, &main, sizeof(main), &needed))
{
GetModuleBaseName(hProcess, main, processName, sizeof(processName));
}
}
}
if (stricmp(processName, modName) == 0)
{
return pid;
}
}
return 0;
}
int main(int argc, char *argv[])
{
if (argc < 3)
{
fprintf(stderr, "Usage: inject [exe name] [dll name]\n");
return 0;
}
int pid = GetPid(argv[1]);
if (pid == 0)
{
fprintf(stderr, "Couldn't find process\n");
return 1;
}
HANDLE hProcess = OpenProcess(
PROCESS_CREATE_THREAD | PROCESS_QUERY_INFORMATION | PROCESS_VM_OPERATION | PROCESS_VM_READ | PROCESS_VM_WRITE,
FALSE, pid);
if (!hProcess)
{
fprintf(stderr, "Couldn't open process: %x\n", GetLastError());
return 1;
}
LPVOID page = VirtualAllocEx(hProcess, (void *)0, 0x1000, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);
if (page == NULL)
{
fprintf(stderr, "Couldn't allocate memory in target: %x", GetLastError());
}
SIZE_T bw = 0;
int len = 1 + strlen(argv[2]);
WriteProcessMemory(hProcess, page, argv[2], len, &bw);
if (bw != len)
{
fprintf(stderr, "Couldn't write dll name: %x\n", GetLastError());
return 1;
}
printf("allocated at %x\n", page);
if (!CreateRemoteThread(hProcess, 0, 0, (LPTHREAD_START_ROUTINE)LoadLibrary, page, 0, 0))
{
fprintf(stderr, "Couldn't create thread: %x\n", GetLastError());
return 1;
}
printf("created remote thread\n");
return 0;
}
// UnityStructGen - Dump the Unity Runtime base type info
// Compile with /MT(d), NOT /MD(d) (i.e. use static-linked runtime)
// Tested with VS2015 x64.
//
// To use:
// Compile Inject.cpp:
// $ cl /O2 /Zi /MT Inject.cpp
// Compile UnityStructGen.cpp:
// $ cl /O2 /Zi /MT /LD UnityStructGen.cpp
//
// 64-bit player now. Clear relocatable flag, use the debugger env variable.
// ...
// $ Inject.exe Player.exe UnityStructGen.dll
// This should write some files and crash the player.
// --- Types ---
// This allows compiling the in Debug mode, since Debug and Release normally
// affect the STL container layout:
#define _ITERATOR_DEBUG_LEVEL 0
#include <cstdlib>
#include <string>
#include <list>
#include <memory>
#include <vector>
#include <stddef.h>
#include <stdint.h>
// Fake allocator to allow us to interop with UnityPlayer's STL objects.
template <class T = char>
class stl_allocator : public std::allocator<T>
{
public:
template<class _Other>
struct rebind
{
typedef stl_allocator<_Other> other;
};
stl_allocator()
{
}
stl_allocator(const std::allocator<T> &)
{
}
private:
int rootref;
};
typedef std::basic_string<char, std::char_traits<char>, stl_allocator<char>> TypeTreeString;
struct Object__RTTI
{
Object__RTTI *base;
void *factory;
int classId;
TypeTreeString className;
int size;
bool isAbstract;
bool unk0;
bool unk1;
};
struct TypeTreeNode
{
int16_t m_Version;
int8_t m_Depth;
int8_t m_IsArray;
int32_t m_Type; // offset; &(1<<31) => uses common buffer; otherwise local buffer
int32_t m_Name; // same as Type
int32_t m_ByteSize;
int32_t m_Index;
int32_t m_MetaFlag;
};
struct MemLabelId
{
int id;
// int *rootref; <-- only in debug builds
};
template <typename T>
struct dynamic_array
{
T *data;
MemLabelId label;
size_t size;
size_t cap; // < 0 => data is in union{T*, T[N]}
}; // 0x14
char *globalBuf;
char *unityVersion;
struct TypeTree
{
// +0
dynamic_array<TypeTreeNode> m_Nodes;
// +20
dynamic_array<char> m_StringData;
// +40
dynamic_array<void *> m_ByteOffsets;
// +60
// Recursive dumper
std::string Dump() const
{
std::string result{};
char debug[512];
memset(debug, 0, 512);
for (int i = 0; i < m_Nodes.size; i++) {
auto &node = m_Nodes.data[i];
char *type;
char *name;
if (node.m_Type < 0) {
type = globalBuf + (0x7fffffff & node.m_Type);
} else {
type = m_StringData.data + node.m_Type;
}
if (node.m_Name < 0) {
name = globalBuf + (0x7fffffff & node.m_Name);
} else {
name = m_StringData.data + node.m_Name;
}
sprintf(debug, "%s %s // ByteSize{%x}, Index{%x}, IsArray{%d}, MetaFlag{%x}",
type, name, node.m_ByteSize, node.m_Index, node.m_IsArray, node.m_MetaFlag);
for (int j = 0; j < node.m_Depth; j++) {
result += " ";
}
result += std::string(debug);
result += "\n";
}
return result;
}
// Binary serializer
void Write(FILE *file) const
{
fwrite(&m_Nodes.size, 4, 1, file);
fwrite(&m_StringData.size, 4, 1, file);
fwrite(m_Nodes.data, m_Nodes.size * sizeof(TypeTreeNode), 1, file);
fwrite(m_StringData.data, m_StringData.size, 1, file);
}
};
class ProxyTransfer;
class Object;
typedef int ObjectCreationMode;
#if 0
typedef Object*(__cdecl * Object__Produce_t)(int classID, int instanceID, MemLabelId memLabel, ObjectCreationMode mode);
typedef Object__RTTI*(__cdecl * Object__ClassIDToRTTI_t)(int classID);
typedef void(__thiscall * TypeTree__TypeTree_t)(TypeTree *self);
#endif
typedef void(__cdecl * GenerateTypeTree_t)(Object *object, TypeTree *typeTree, int options);
typedef Object*(__cdecl * Object__Produce_t)(struct RTTIClass *classInfo, int instanceID, int memLabel, ObjectCreationMode mode);
typedef void(__thiscall * TypeTree__TypeTree_t)(TypeTree *self, int memLabel);
// --- Offsets ---
// 5.1.3p2, x86 Windows; pdbs are nice
#if 0
GenerateTypeTree_t GenerateTypeTree = (GenerateTypeTree_t)(void *)0x6346B0;
Object__Produce_t Object__Produce = (Object__Produce_t)(void *)0x40C5E0;
TypeTree__TypeTree_t TypeTree__TypeTree = (TypeTree__TypeTree_t)(void *)0x634D80;
Object__ClassIDToRTTI_t Object__ClassIDToRTTI = (Object__ClassIDToRTTI_t)(void *)0x4093D0;
MemLabelId *kMemBaseObject = (MemLabelId *)0x12540DC;
#endif
// 5.5.2f1, x64 Windows; pdbs are now less nice because RTTI system changed, but hey it's cool Unity you do you fam
GenerateTypeTree_t GenerateTypeTree;
Object__Produce_t Object__Produce;
TypeTree__TypeTree_t TypeTree__TypeTree;
struct RTTIClass {
RTTIClass *base;
void *unk1; // probably constructor
const char *name;
const char *unk3;
int classID;
int objectSize;
int typeIndex;
int unk4;
bool isAbstract;
bool unk5;
bool unk6;
};
struct RTTIData {
size_t length;
RTTIClass *data[1];
};
RTTIData *rttiData;
RTTIClass *classFromClassID(int classID) {
for (size_t i = 0; i < rttiData->length; i++) {
RTTIClass *curr = rttiData->data[i];
if (!curr) continue;
if (classID == curr->classID) return curr;
}
return nullptr;
}
// --- Dumper ---
#define WIN32_LEAN_AND_MEAN
#include <Windows.h>
FILE *dumpFile, *treeFile;
bool GenStruct(int classID)
{
RTTIClass *rtti = classFromClassID(classID);
if (rtti == nullptr)
{
return false;
}
// Dump the base class chain:
RTTIClass *base = rtti;
std::string inheritance{ };
while (true)
{
inheritance += base->name;
base = base->base;
if (base != NULL)
{
inheritance += " <- ";
}
else
{
break;
}
}
char buf[256];
sprintf(buf, "\n// classID{%d}: %s\n", classID, inheritance.c_str());
OutputDebugString(buf);
fputs(buf, dumpFile);
// Go up the inheritance chain until we find some data to dump:
int newClassID = classID;
while (rtti->isAbstract)
{
sprintf(buf, "// %s is abstract\n", rtti->name);
OutputDebugString(buf);
fputs(buf, dumpFile);
rtti = rtti->base;
if (rtti == NULL)
{
return false;
}
newClassID = rtti->classID;
}
Object *value = Object__Produce(rtti, 0x32, 0, 0);
// We can't call our TypeTree dtor since we haven't properly implemented
// stl_allocator and ~std::list() will crash.
// If this leak is concerning, link the dtor func (::~TypeTree()) and
// call it explicitly.
TypeTree *typeTree = (TypeTree *)malloc(sizeof(TypeTree));
TypeTree__TypeTree(typeTree, 0x32);
GenerateTypeTree(value, typeTree, 0x2000);
fputs(typeTree->Dump().c_str(), dumpFile);
fflush(dumpFile);
fwrite(&newClassID, 4, 1, treeFile);
char fakeGuid[0x20];
memset(fakeGuid, 0, 0x20);
if (newClassID < 0) {
fwrite(fakeGuid, 0x20, 1, treeFile);
} else {
fwrite(fakeGuid, 0x10, 1, treeFile);
}
typeTree->Write(treeFile);
return true;
}
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
{
if (fdwReason != DLL_PROCESS_ATTACH)
{
return TRUE;
}
HMODULE baseAddress = GetModuleHandle(NULL);
globalBuf = (char *)(baseAddress + (0x141137870 - 0x140000000) / 4);
GenerateTypeTree = (GenerateTypeTree_t)(void *)(baseAddress + (0x1406F99F0 - 0x140000000) / 4);
Object__Produce = (Object__Produce_t)(void *)(baseAddress + (0x1401F9B60 - 0x140000000) / 4);
TypeTree__TypeTree = (TypeTree__TypeTree_t)(void *)(baseAddress + (0x1406F6D60 - 0x140000000) / 4);
unityVersion = (char *)(baseAddress + (0x141189490 - 0x140000000) / 4);
rttiData = (RTTIData *)(baseAddress + (0x1414C0AA0 - 0x140000000) / 4);
dumpFile = fopen("structs.dump", "wb");
treeFile = fopen("structs.dat", "wb");
const int targetPlatform = 5;
const bool hasTypeTrees = 1;
fwrite(unityVersion, 1, 1 + strlen(unityVersion), treeFile);
fwrite(&targetPlatform, 4, 1, treeFile);
fwrite(&hasTypeTrees, 1, 1, treeFile);
fpos_t countPos;
fgetpos(treeFile, &countPos);
int typeCount = 0;
fwrite(&typeCount, 4, 1, treeFile);
for (int classId = 0; classId < 1024; classId++)
{
if (GenStruct(classId))
{
typeCount++;
}
}
int zero = 0;
fwrite(&zero, 4, 1, treeFile);
fsetpos(treeFile, &countPos);
fwrite(&typeCount, 4, 1, treeFile);
fclose(treeFile);
fclose(dumpFile);
DebugBreak();
return TRUE;
}
This file has been truncated, but you can view the full file.
// classID{0}: Object
// Object is abstract
// classID{1}: GameObject <- EditorExtension <- Object
GameObject Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector m_Component // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8041}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4041}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{41}
ComponentPair data // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{41}
PPtr<Component> component // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{41}
unsigned int m_Layer // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
string m_Name // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
UInt16 m_Tag // ByteSize{2}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_IsActive // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
// classID{2}: Component <- EditorExtension <- Object
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{3}: LevelGameManager <- GameManager <- Object
// LevelGameManager is abstract
// GameManager is abstract
// Object is abstract
// classID{4}: Transform <- Component <- EditorExtension <- Object
Transform Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
Quaternionf m_LocalRotation // ByteSize{10}, Index{4}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
Vector3f m_LocalPosition // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
Vector3f m_LocalScale // ByteSize{c}, Index{d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
vector m_Children // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8041}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4041}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{41}
PPtr<Transform> data // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{16}, IsArray{0}, MetaFlag{41}
PPtr<Transform> m_Father // ByteSize{c}, Index{17}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{19}, IsArray{0}, MetaFlag{1}
// classID{5}: TimeManager <- GlobalGameManager <- GameManager <- Object
TimeManager Base // ByteSize{10}, Index{0}, IsArray{0}, MetaFlag{0}
float Fixed Timestep // ByteSize{4}, Index{1}, IsArray{0}, MetaFlag{0}
float Maximum Allowed Timestep // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
float m_TimeScale // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
float Maximum Particle Timestep // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
// classID{6}: GlobalGameManager <- GameManager <- Object
// GlobalGameManager is abstract
// GameManager is abstract
// Object is abstract
// classID{8}: Behaviour <- Component <- EditorExtension <- Object
// Behaviour is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{9}: GameManager <- Object
// GameManager is abstract
// Object is abstract
// classID{11}: AudioManager <- GlobalGameManager <- GameManager <- Object
AudioManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
float m_Volume // ByteSize{4}, Index{1}, IsArray{0}, MetaFlag{0}
float Rolloff Scale // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
float Doppler Factor // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
int Default Speaker Mode // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
int m_SampleRate // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_DSPBufferSize // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_VirtualVoiceCount // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_RealVoiceCount // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
string m_SpatializerPlugin // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
string m_AmbisonicDecoderPlugin // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{1}
bool m_DisableAudio // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{0}
bool m_VirtualizeEffects // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
// classID{12}: ParticleAnimator <- Component <- EditorExtension <- Object
ParticleAnimator Base // ByteSize{5b}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool Does Animate Color? // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4000}
ColorRGBA colorAnimation[0] // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
ColorRGBA colorAnimation[1] // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
ColorRGBA colorAnimation[2] // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
ColorRGBA colorAnimation[3] // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
ColorRGBA colorAnimation[4] // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{1}
Vector3f worldRotationAxis // ByteSize{c}, Index{f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
Vector3f localRotationAxis // ByteSize{c}, Index{13}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float sizeGrow // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
Vector3f rndForce // ByteSize{c}, Index{18}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200000}
Vector3f force // ByteSize{c}, Index{1c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200000}
float damping // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
bool stopSimulation // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{1}
bool autodestruct // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
// classID{13}: InputManager <- GlobalGameManager <- GameManager <- Object
InputManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector m_Axes // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
InputAxis data // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{1}
string descriptiveName // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
string descriptiveNegativeName // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{1}
string negativeButton // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{1}
string positiveButton // ByteSize{ffffffff}, Index{15}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{16}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{1}
string altNegativeButton // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{1}
string altPositiveButton // ByteSize{ffffffff}, Index{1d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{1}
float gravity // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
float dead // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
float sensitivity // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
bool snap // ByteSize{1}, Index{24}, IsArray{0}, MetaFlag{0}
bool invert // ByteSize{1}, Index{25}, IsArray{0}, MetaFlag{4000}
int type // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
int axis // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
int joyNum // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
// classID{15}: EllipsoidParticleEmitter <- ParticleEmitter <- Component <- EditorExtension <- Object
EllipsoidParticleEmitter Base // ByteSize{75}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
bool m_Emit // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
float minSize // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float maxSize // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float minEnergy // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float maxEnergy // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float minEmission // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float maxEmission // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
Vector3f worldVelocity // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
Vector3f localVelocity // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
Vector3f rndVelocity // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
float emitterVelocityScale // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
Vector3f tangentVelocity // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{200000}
float angularVelocity // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float rndAngularVelocity // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
bool rndRotation // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
bool Simulate in Worldspace? // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool m_OneShot // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{4000}
Vector3f m_Ellipsoid // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200000}
float m_MinEmitterRange // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
// classID{18}: EditorExtension <- Object
// EditorExtension is abstract
// Object is abstract
// classID{19}: Physics2DSettings <- GlobalGameManager <- GameManager <- Object
Physics2DSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
Vector2f m_Gravity // ByteSize{8}, Index{1}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{200000}
PPtr<PhysicsMaterial2D> m_DefaultMaterial // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
int m_VelocityIterations // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_PositionIterations // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_VelocityThreshold // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_MaxLinearCorrection // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_MaxAngularCorrection // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_MaxTranslationSpeed // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_MaxRotationSpeed // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_BaumgarteScale // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_BaumgarteTimeOfImpactScale // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_TimeToSleep // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_LinearSleepTolerance // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_AngularSleepTolerance // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_DefaultContactOffset // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
bool m_AutoSimulation // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{0}
bool m_QueriesHitTriggers // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_QueriesStartInColliders // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_ChangeStopsCallbacks // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{0}
bool m_CallbacksOnDisable // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{4000}
vector m_LayerCollisionMatrix // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
unsigned int data // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
// classID{20}: Camera <- Behaviour <- Component <- EditorExtension <- Object
Camera Base // ByteSize{6f}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
unsigned int m_ClearFlags // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
ColorRGBA m_BackGroundColor // ByteSize{10}, Index{6}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200001}
Rectf m_NormalizedViewPortRect // ByteSize{10}, Index{b}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float near clip plane // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float far clip plane // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float field of view // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
bool orthographic // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{4000}
float orthographic size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_Depth // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
BitField m_CullingMask // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{400001}
int m_RenderingPath // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<RenderTexture> m_TargetTexture // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
int m_TargetDisplay // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int m_TargetEye // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
bool m_HDR // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{0}
bool m_AllowMSAA // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
bool m_ForceIntoRT // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool m_OcclusionCulling // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{4000}
float m_StereoConvergence // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
float m_StereoSeparation // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
bool m_StereoMirrorMode // ByteSize{1}, Index{24}, IsArray{0}, MetaFlag{0}
// classID{21}: Material <- NamedObject <- EditorExtension <- Object
Material Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
PPtr<Shader> m_Shader // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
string m_ShaderKeywords // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{1}
unsigned int m_LightmapFlags // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_EnableInstancingVariants // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_DoubleSidedGI // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{4000}
int m_CustomRenderQueue // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
map stringTagMap // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{14}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{15}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{19}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{1}
vector disabledShaderPasses // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{1}
UnityPropertySheet m_SavedProperties // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{8000}
map m_TexEnvs // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{1}
UnityTexEnv second // ByteSize{1c}, Index{2c}, IsArray{0}, MetaFlag{0}
PPtr<Texture> m_Texture // ByteSize{c}, Index{2d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2f}, IsArray{0}, MetaFlag{1}
Vector2f m_Scale // ByteSize{8}, Index{30}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{200000}
Vector2f m_Offset // ByteSize{8}, Index{33}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{200000}
map m_Floats // ByteSize{ffffffff}, Index{36}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{37}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{3a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{3d}, IsArray{0}, MetaFlag{1}
float second // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
map m_Colors // ByteSize{ffffffff}, Index{3f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{40}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{42}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{43}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{44}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{1}
ColorRGBA second // ByteSize{10}, Index{47}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{200001}
// classID{23}: MeshRenderer <- Renderer <- Component <- EditorExtension <- Object
MeshRenderer Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
UInt8 m_CastShadows // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
UInt8 m_ReceiveShadows // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{100}
UInt8 m_MotionVectors // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 m_LightProbeUsage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_ReflectionProbeUsage // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
UInt16 m_LightmapIndex // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{c}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{a00001}
vector m_Materials // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> data // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
StaticBatchInfo m_StaticBatchInfo // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
UInt16 firstSubMesh // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{1}
UInt16 subMeshCount // ByteSize{2}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_StaticBatchRoot // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_ProbeAnchor // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> m_LightProbeVolumeOverride // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_SortingLayerID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800001}
SInt16 m_SortingLayer // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{4001}
PPtr<Mesh> m_AdditionalVertexStreams // ByteSize{c}, Index{2b}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2d}, IsArray{0}, MetaFlag{1}
// classID{25}: Renderer <- Component <- EditorExtension <- Object
// Renderer is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{26}: ParticleRenderer <- Renderer <- Component <- EditorExtension <- Object
ParticleRenderer Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
UInt8 m_CastShadows // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
UInt8 m_ReceiveShadows // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{100}
UInt8 m_MotionVectors // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 m_LightProbeUsage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_ReflectionProbeUsage // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
UInt16 m_LightmapIndex // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{c}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{a00001}
vector m_Materials // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> data // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
StaticBatchInfo m_StaticBatchInfo // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
UInt16 firstSubMesh // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{1}
UInt16 subMeshCount // ByteSize{2}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_StaticBatchRoot // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_ProbeAnchor // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> m_LightProbeVolumeOverride // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_SortingLayerID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800001}
SInt16 m_SortingLayer // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{4001}
float m_CameraVelocityScale // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
int m_StretchParticles // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float m_LengthScale // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float m_VelocityScale // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float m_MaxParticleSize // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
UVAnimation UV Animation // ByteSize{c}, Index{30}, IsArray{0}, MetaFlag{0}
int x Tile // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
int y Tile // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
float cycles // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
// classID{27}: Texture <- NamedObject <- EditorExtension <- Object
// Texture is abstract
// NamedObject is abstract
// EditorExtension is abstract
// Object is abstract
// classID{28}: Texture2D <- Texture <- NamedObject <- EditorExtension <- Object
Texture2D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{10}
int m_CompleteImageSize // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{10}
int m_TextureFormat // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
int m_MipCount // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{10}
bool m_IsReadable // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
int m_ImageCount // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{10}
int m_TextureDimension // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
TypelessData image data // ByteSize{ffffffff}, Index{16}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{1}
StreamingInfo m_StreamData // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
unsigned int offset // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
unsigned int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
string path // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{1}
// classID{29}: OcclusionCullingSettings <- LevelGameManager <- GameManager <- Object
OcclusionCullingSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
GUID m_SceneGUID // ByteSize{10}, Index{1}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<OcclusionCullingData> m_OcclusionCullingData // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
vector m_StaticRenderers // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
PPtr<Renderer> data // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{e}, IsArray{0}, MetaFlag{1}
vector m_Portals // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
PPtr<OcclusionPortal> data // ByteSize{c}, Index{12}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{14}, IsArray{0}, MetaFlag{1}
// classID{30}: GraphicsSettings <- GlobalGameManager <- GameManager <- Object
GraphicsSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
BuiltinShaderSettings m_Deferred // ByteSize{10}, Index{1}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{3}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{5}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_DeferredReflections // ByteSize{10}, Index{6}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_ScreenSpaceShadows // ByteSize{10}, Index{b}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{f}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_LegacyDeferred // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{12}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{14}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_DepthNormals // ByteSize{10}, Index{15}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{17}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{19}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_MotionVectors // ByteSize{10}, Index{1a}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{1c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1e}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_LightHalo // ByteSize{10}, Index{1f}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{21}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{1}
BuiltinShaderSettings m_LensFlare // ByteSize{10}, Index{24}, IsArray{0}, MetaFlag{0}
int m_Mode // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
PPtr<Shader> m_Shader // ByteSize{c}, Index{26}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{28}, IsArray{0}, MetaFlag{1}
vector m_AlwaysIncludedShaders // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
PPtr<Shader> data // ByteSize{c}, Index{2c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2e}, IsArray{0}, MetaFlag{1}
vector m_PreloadedShaders // ByteSize{ffffffff}, Index{2f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{30}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
PPtr<ShaderVariantCollection> data // ByteSize{c}, Index{32}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{34}, IsArray{0}, MetaFlag{1}
PPtr<Material> m_SpritesDefaultMaterial // ByteSize{c}, Index{35}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{37}, IsArray{0}, MetaFlag{1}
PPtr<MonoBehaviour> m_CustomRenderPipeline // ByteSize{c}, Index{38}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3a}, IsArray{0}, MetaFlag{1}
int m_TransparencySortMode // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
Vector3f m_TransparencySortAxis // ByteSize{c}, Index{3c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{200000}
TierGraphicsSettings m_TierSettings_Tier1 // ByteSize{10}, Index{40}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
int hdrMode // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{0}
int realtimeGICPUUsage // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{44}, IsArray{0}, MetaFlag{0}
bool prefer32BitShadowMaps // ByteSize{1}, Index{45}, IsArray{0}, MetaFlag{0}
bool enableLPPV // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{0}
bool useHDR // ByteSize{1}, Index{47}, IsArray{0}, MetaFlag{4000}
TierGraphicsSettings m_TierSettings_Tier2 // ByteSize{10}, Index{48}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
int hdrMode // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
int realtimeGICPUUsage // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{4c}, IsArray{0}, MetaFlag{0}
bool prefer32BitShadowMaps // ByteSize{1}, Index{4d}, IsArray{0}, MetaFlag{0}
bool enableLPPV // ByteSize{1}, Index{4e}, IsArray{0}, MetaFlag{0}
bool useHDR // ByteSize{1}, Index{4f}, IsArray{0}, MetaFlag{4000}
TierGraphicsSettings m_TierSettings_Tier3 // ByteSize{10}, Index{50}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
int hdrMode // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{0}
int realtimeGICPUUsage // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{0}
bool prefer32BitShadowMaps // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{0}
bool enableLPPV // ByteSize{1}, Index{56}, IsArray{0}, MetaFlag{0}
bool useHDR // ByteSize{1}, Index{57}, IsArray{0}, MetaFlag{4000}
vector m_ShaderDefinesPerShaderCompiler // ByteSize{ffffffff}, Index{58}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{59}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{0}
PlatformShaderDefines data // ByteSize{ffffffff}, Index{5b}, IsArray{0}, MetaFlag{8000}
int shaderPlatform // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
fixed_bitset defines_Tier1 // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5e}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
fixed_bitset defines_Tier2 // ByteSize{ffffffff}, Index{61}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{62}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
fixed_bitset defines_Tier3 // ByteSize{ffffffff}, Index{65}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{66}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{0}
bool m_LightsUseLinearIntensity // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{0}
bool m_LightsUseColorTemperature // ByteSize{1}, Index{6a}, IsArray{0}, MetaFlag{0}
// classID{33}: MeshFilter <- Component <- EditorExtension <- Object
MeshFilter Base // ByteSize{18}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
// classID{41}: OcclusionPortal <- Component <- EditorExtension <- Object
OcclusionPortal Base // ByteSize{25}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Open // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4000}
Vector3f m_Center // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
Vector3f m_Size // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
// classID{43}: Mesh <- NamedObject <- EditorExtension <- Object
Mesh Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
vector m_SubMeshes // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SubMesh data // ByteSize{2c}, Index{8}, IsArray{0}, MetaFlag{1}
unsigned int firstByte // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
unsigned int indexCount // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
int topology // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
unsigned int firstVertex // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
unsigned int vertexCount // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
AABB localAABB // ByteSize{18}, Index{e}, IsArray{0}, MetaFlag{1}
Vector3f m_Center // ByteSize{c}, Index{f}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200001}
Vector3f m_Extent // ByteSize{c}, Index{13}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200001}
BlendShapeData m_Shapes // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8001}
vector vertices // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{19}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
BlendShapeVertex data // ByteSize{28}, Index{1b}, IsArray{0}, MetaFlag{1}
Vector3f vertex // ByteSize{c}, Index{1c}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200001}
Vector3f normal // ByteSize{c}, Index{20}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{200001}
Vector3f tangent // ByteSize{c}, Index{24}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{200001}
unsigned int index // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{1}
vector shapes // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{1}
MeshBlendShape data // ByteSize{a}, Index{2c}, IsArray{0}, MetaFlag{8001}
unsigned int firstVertex // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{1}
unsigned int vertexCount // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
bool hasNormals // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{1}
bool hasTangents // ByteSize{1}, Index{30}, IsArray{0}, MetaFlag{4001}
vector channels // ByteSize{ffffffff}, Index{31}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{32}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{1}
MeshBlendShapeChannel data // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{8001}
string name // ByteSize{ffffffff}, Index{35}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{36}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{1}
unsigned int nameHash // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
int frameIndex // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
int frameCount // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
vector fullWeights // ByteSize{ffffffff}, Index{3c}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{3d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
float data // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
vector m_BindPose // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{41}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
Matrix4x4f data // ByteSize{40}, Index{43}, IsArray{0}, MetaFlag{1}
float e00 // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
float e01 // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
float e02 // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
float e03 // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
float e10 // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
float e11 // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
float e12 // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
float e13 // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{1}
float e20 // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{1}
float e21 // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{1}
float e22 // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{1}
float e23 // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
float e30 // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{1}
float e31 // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{1}
float e32 // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{1}
float e33 // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{1}
vector m_BoneNameHashes // ByteSize{ffffffff}, Index{54}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{55}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{1}
unsigned int data // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{1}
unsigned int m_RootBoneNameHash // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{1}
UInt8 m_MeshCompression // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{1}
bool m_IsReadable // ByteSize{1}, Index{5a}, IsArray{0}, MetaFlag{1}
bool m_KeepVertices // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{1}
bool m_KeepIndices // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{4001}
vector m_IndexBuffer // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{5e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{60}, IsArray{0}, MetaFlag{1}
vector m_Skin // ByteSize{ffffffff}, Index{61}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{62}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{1}
BoneWeights4 data // ByteSize{20}, Index{64}, IsArray{0}, MetaFlag{1}
float weight[0] // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{1}
float weight[1] // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{1}
float weight[2] // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{1}
float weight[3] // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{1}
int boneIndex[0] // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{1}
int boneIndex[1] // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{1}
int boneIndex[2] // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{1}
int boneIndex[3] // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{1}
VertexData m_VertexData // ByteSize{ffffffff}, Index{6d}, IsArray{0}, MetaFlag{c001}
int m_CurrentChannels // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{1}
unsigned int m_VertexCount // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{1}
vector m_Channels // ByteSize{ffffffff}, Index{70}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{71}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{1}
ChannelInfo data // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{1}
UInt8 stream // ByteSize{1}, Index{74}, IsArray{0}, MetaFlag{1}
UInt8 offset // ByteSize{1}, Index{75}, IsArray{0}, MetaFlag{1}
UInt8 format // ByteSize{1}, Index{76}, IsArray{0}, MetaFlag{1}
UInt8 dimension // ByteSize{1}, Index{77}, IsArray{0}, MetaFlag{1}
TypelessData m_DataSize // ByteSize{ffffffff}, Index{78}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{7a}, IsArray{0}, MetaFlag{1}
CompressedMesh m_CompressedMesh // ByteSize{ffffffff}, Index{7b}, IsArray{0}, MetaFlag{8001}
PackedBitVector m_Vertices // ByteSize{ffffffff}, Index{7c}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{80}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{81}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{83}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{84}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_UV // ByteSize{ffffffff}, Index{85}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{89}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{8a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{8c}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{8d}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_Normals // ByteSize{ffffffff}, Index{8e}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{92}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{93}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{95}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{96}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_Tangents // ByteSize{ffffffff}, Index{97}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{99}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{9a}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{9b}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{9c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9d}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{9e}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{9f}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_Weights // ByteSize{ffffffff}, Index{a0}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{a2}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{a3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{a5}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{a6}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_NormalSigns // ByteSize{ffffffff}, Index{a7}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{a8}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{a9}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{aa}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ab}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{ac}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{ad}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_TangentSigns // ByteSize{ffffffff}, Index{ae}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{af}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{b0}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{b1}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b2}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{b3}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{b4}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_FloatColors // ByteSize{ffffffff}, Index{b5}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{b6}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{b7}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{b9}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{ba}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{bb}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{bc}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{bd}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_BoneIndices // ByteSize{ffffffff}, Index{be}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{c0}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{c1}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{c3}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{c4}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_Triangles // ByteSize{ffffffff}, Index{c5}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{c6}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{c7}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{c8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c9}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{ca}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{cb}, IsArray{0}, MetaFlag{4001}
unsigned int m_UVInfo // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{1}
AABB m_LocalAABB // ByteSize{18}, Index{cd}, IsArray{0}, MetaFlag{1}
Vector3f m_Center // ByteSize{c}, Index{ce}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{cf}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{d0}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{200001}
Vector3f m_Extent // ByteSize{c}, Index{d2}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{d4}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{200001}
int m_MeshUsageFlags // ByteSize{4}, Index{d6}, IsArray{0}, MetaFlag{1}
vector m_BakedConvexCollisionMesh // ByteSize{ffffffff}, Index{d7}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{d8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{da}, IsArray{0}, MetaFlag{1}
vector m_BakedTriangleCollisionMesh // ByteSize{ffffffff}, Index{db}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{dc}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{de}, IsArray{0}, MetaFlag{1}
// classID{45}: Skybox <- Behaviour <- Component <- EditorExtension <- Object
Skybox Base // ByteSize{19}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<Material> m_CustomSkybox // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
// classID{47}: QualitySettings <- GlobalGameManager <- GameManager <- Object
QualitySettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
int m_CurrentQuality // ByteSize{4}, Index{1}, IsArray{0}, MetaFlag{0}
vector m_QualitySettings // ByteSize{ffffffff}, Index{2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
QualitySetting data // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{1}
int pixelLightCount // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
int shadows // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int shadowResolution // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
int shadowProjection // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int shadowCascades // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float shadowDistance // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float shadowNearPlaneOffset // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float shadowCascade2Split // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
Vector3f shadowCascade4Split // ByteSize{c}, Index{12}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
int shadowmaskMode // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
int blendWeights // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
int textureQuality // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
int anisotropicTextures // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
int antiAliasing // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
bool softParticles // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{0}
bool softVegetation // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{1}
bool realtimeReflectionProbes // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{0}
bool billboardsFaceCameraPosition // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{4000}
int vSyncCount // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
float lodBias // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
int maximumLODLevel // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int particleRaycastBudget // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
int asyncUploadTimeSlice // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
int asyncUploadBufferSize // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float resolutionScalingFixedDPIFactor // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_StrippedMaximumLODLevel // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
// classID{48}: Shader <- NamedObject <- EditorExtension <- Object
Shader Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
SerializedShader m_ParsedForm // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
SerializedProperties m_PropInfo // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8000}
vector m_Props // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
SerializedProperty data // ByteSize{ffffffff}, Index{a}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{1}
string m_Description // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{1}
vector m_Attributes // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{1}
int m_Type // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
unsigned int m_Flags // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float m_DefValue[0] // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
float m_DefValue[1] // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float m_DefValue[2] // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float m_DefValue[3] // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
SerializedTextureProperty m_DefTexture // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{8000}
string m_DefaultName // ByteSize{ffffffff}, Index{21}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{22}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{24}, IsArray{0}, MetaFlag{1}
int m_TexDim // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
vector m_SubShaders // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
SerializedSubShader data // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
vector m_Passes // ByteSize{ffffffff}, Index{2a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
SerializedPass data // ByteSize{ffffffff}, Index{2d}, IsArray{0}, MetaFlag{8000}
map m_NameIndices // ByteSize{ffffffff}, Index{2e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{31}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{33}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{35}, IsArray{0}, MetaFlag{1}
int second // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
int m_Type // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
SerializedShaderState m_State // ByteSize{ffffffff}, Index{38}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend0 // ByteSize{ffffffff}, Index{3d}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{3e}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{41}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{43}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{44}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{46}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{47}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{49}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{4a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4f}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{50}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{52}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{53}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{56}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{58}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{59}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{5c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{5e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{62}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{64}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{65}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend1 // ByteSize{ffffffff}, Index{68}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{69}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{6b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{6e}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{6f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{71}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{72}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{74}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{75}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{77}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{78}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{7b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{7d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{80}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{81}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{83}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{84}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{86}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{87}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{89}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{8d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{8f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{90}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend2 // ByteSize{ffffffff}, Index{93}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{94}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{96}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{97}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{99}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{9a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{9c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{9f}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{a0}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{a2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{a5}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{a6}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{a7}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{a8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{aa}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ab}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{ac}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{ad}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{ae}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{af}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b0}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b1}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{b2}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{b3}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{b4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{b5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b7}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{b8}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{ba}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{bb}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{bc}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{bd}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend3 // ByteSize{ffffffff}, Index{be}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{bf}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{c0}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{c1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c4}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{c5}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{c6}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{c7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c9}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ca}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{cb}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{cd}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{ce}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{cf}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{d0}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{d1}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{d2}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{d3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{d4}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{d6}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{d7}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{d8}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{d9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{da}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{db}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{dc}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{dd}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{df}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{e0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{e1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e2}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{e3}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{e4}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{e5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{e6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{e7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e8}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend4 // ByteSize{ffffffff}, Index{e9}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{ea}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{eb}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{ec}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{ed}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ef}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{f0}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{f2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{f5}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{f6}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{f8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{fb}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{fc}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{fd}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{fe}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{ff}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{100}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{101}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{102}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{104}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{105}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{106}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{107}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{108}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{10a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{10c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{10d}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{10e}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{110}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{111}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{112}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{113}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend5 // ByteSize{ffffffff}, Index{114}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{115}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{116}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{117}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{118}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{119}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{11a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{11b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{11c}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{11d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{120}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{121}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{122}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{123}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{124}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{125}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{126}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{127}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{128}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{129}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{12a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{12d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{12f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{130}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{131}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{132}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{133}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{134}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{135}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{136}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{137}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{138}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{139}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{13a}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{13b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{13c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{13e}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend6 // ByteSize{ffffffff}, Index{13f}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{140}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{141}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{142}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{143}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{144}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{145}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{146}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{148}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{149}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{14a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{14b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{14c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{14d}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{14e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{150}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{151}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{152}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{153}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{154}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{155}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{156}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{157}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{158}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{159}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{15a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{15b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{15c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{15d}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{15e}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{15f}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{160}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{161}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{162}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{163}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{164}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{165}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{166}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{167}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{168}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{169}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend7 // ByteSize{ffffffff}, Index{16a}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{16b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{16c}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{16d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{16e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{16f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{170}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{171}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{172}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{173}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{174}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{175}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{176}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{177}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{178}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{179}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{17c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{17d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{17e}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{17f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{180}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{181}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{182}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{183}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{184}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{185}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{186}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{187}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{188}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{189}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{18a}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{18b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{18c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{18d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{18e}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{18f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{190}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{191}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{192}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{193}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{194}, IsArray{0}, MetaFlag{1}
bool rtSeparateBlend // ByteSize{1}, Index{195}, IsArray{0}, MetaFlag{4000}
SerializedShaderFloatValue zTest // ByteSize{ffffffff}, Index{196}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{197}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{198}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{199}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{19a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{19b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zWrite // ByteSize{ffffffff}, Index{19c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{19d}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{19e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{19f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a0}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1a1}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue culling // ByteSize{ffffffff}, Index{1a2}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1a3}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1a4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1a7}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue offsetFactor // ByteSize{ffffffff}, Index{1a8}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1a9}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1aa}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1ab}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1ac}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1ad}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue offsetUnits // ByteSize{ffffffff}, Index{1ae}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1af}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1b0}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1b1}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b2}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b3}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue alphaToMask // ByteSize{ffffffff}, Index{1b4}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1b5}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1b6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1b7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b9}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOp // ByteSize{ffffffff}, Index{1ba}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{1bb}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1bc}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1bd}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1be}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1bf}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c0}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fail // ByteSize{ffffffff}, Index{1c1}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1c2}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1c3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c4}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1c5}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c6}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{1c7}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1c8}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1c9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1ca}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1cb}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1cc}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{1cd}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1ce}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1cf}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1d1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1d2}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOpFront // ByteSize{ffffffff}, Index{1d3}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{1d4}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1d5}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1d6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1d8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1d9}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fail // ByteSize{ffffffff}, Index{1da}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1db}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1dc}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1dd}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1de}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1df}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{1e0}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1e1}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1e2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1e3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1e5}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{1e6}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1e7}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1e8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1e9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1ea}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1eb}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOpBack // ByteSize{ffffffff}, Index{1ec}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{1ed}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1ee}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1ef}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1f0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f2}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fail // ByteSize{ffffffff}, Index{1f3}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1f4}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1f5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1f6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f8}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{1f9}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1fa}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{1fb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1fc}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1fd}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1fe}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{1ff}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{200}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{201}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{202}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{203}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{204}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilReadMask // ByteSize{ffffffff}, Index{205}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{206}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{207}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{208}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{209}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{20a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilWriteMask // ByteSize{ffffffff}, Index{20b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{20c}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{20d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{20f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{210}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilRef // ByteSize{ffffffff}, Index{211}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{212}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{213}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{214}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{215}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{216}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogStart // ByteSize{ffffffff}, Index{217}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{218}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{219}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{21a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{21b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{21c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogEnd // ByteSize{ffffffff}, Index{21d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{21e}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{21f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{220}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{221}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{222}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogDensity // ByteSize{ffffffff}, Index{223}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{224}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{225}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{226}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{227}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{228}, IsArray{0}, MetaFlag{1}
SerializedShaderVectorValue fogColor // ByteSize{ffffffff}, Index{229}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue x // ByteSize{ffffffff}, Index{22a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{22b}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{22c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{22d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{22e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{22f}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue y // ByteSize{ffffffff}, Index{230}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{231}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{232}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{233}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{234}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{235}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue z // ByteSize{ffffffff}, Index{236}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{237}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{238}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{239}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{23a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{23b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue w // ByteSize{ffffffff}, Index{23c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{23d}, IsArray{0}, MetaFlag{0}
string name // ByteSize{ffffffff}, Index{23e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{23f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{240}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{241}, IsArray{0}, MetaFlag{1}
string name // ByteSize{ffffffff}, Index{242}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{243}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{244}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{245}, IsArray{0}, MetaFlag{1}
int fogMode // ByteSize{4}, Index{246}, IsArray{0}, MetaFlag{0}
int gpuProgramID // ByteSize{4}, Index{247}, IsArray{0}, MetaFlag{0}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{248}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{249}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{24a}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{24b}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{24c}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{24d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{24e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{24f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{250}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{251}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{252}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{253}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{254}, IsArray{0}, MetaFlag{1}
int m_LOD // ByteSize{4}, Index{255}, IsArray{0}, MetaFlag{0}
bool lighting // ByteSize{1}, Index{256}, IsArray{0}, MetaFlag{4000}
unsigned int m_ProgramMask // ByteSize{4}, Index{257}, IsArray{0}, MetaFlag{0}
SerializedProgram progVertex // ByteSize{ffffffff}, Index{258}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{259}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{25b}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{25c}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{25d}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{25e}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{25f}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{260}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{261}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{262}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{263}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{264}, IsArray{0}, MetaFlag{0}
int m_SourceMap // ByteSize{4}, Index{265}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{266}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{267}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{268}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{269}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{26a}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{26b}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{26c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{26d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{26e}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{26f}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{270}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{271}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{272}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{273}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{274}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{275}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{276}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{277}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{278}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{279}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{27a}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{27b}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{27c}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{27d}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{27e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27f}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{280}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{281}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{282}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{283}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{284}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{285}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{286}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{287}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{288}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{289}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{28a}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{28b}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{28c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{28d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{28e}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{28f}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{290}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{291}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{292}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{293}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{294}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{295}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{296}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{297}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{298}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{299}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{29a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{29b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{29c}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{29d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{29e}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{29f}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2a0}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2a1}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2a2}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{2a3}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{2a4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a5}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2a6}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{2a7}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{2a8}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2a9}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{2aa}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2ab}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2ac}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{2ad}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{2ae}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2af}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{2b0}, IsArray{0}, MetaFlag{0}
vector m_Samplers // ByteSize{ffffffff}, Index{2b1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2b2}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2b3}, IsArray{0}, MetaFlag{0}
SamplerParameter data // ByteSize{8}, Index{2b4}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{2b5}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{2b6}, IsArray{0}, MetaFlag{0}
SerializedProgram progFragment // ByteSize{ffffffff}, Index{2b7}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{2b8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2b9}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2ba}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{2bb}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{2bc}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{2bd}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{2be}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{2bf}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2c0}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{2c1}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{2c2}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{2c3}, IsArray{0}, MetaFlag{0}
int m_SourceMap // ByteSize{4}, Index{2c4}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{2c5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2c6}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2c7}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{2c8}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{2c9}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{2ca}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{2cb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2cc}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2cd}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{2ce}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2cf}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2d0}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2d1}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2d2}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2d3}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{2d4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2d5}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2d6}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{2d7}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2d8}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2d9}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2da}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2db}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{2dc}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{2dd}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2de}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2df}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{2e0}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2e1}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2e2}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{2e3}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2e4}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{2e5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2e6}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2e7}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{2e8}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{2e9}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2ea}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{2eb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2ec}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2ed}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{2ee}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2ef}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{2f0}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2f1}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2f2}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{2f3}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2f4}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2f5}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2f6}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2f7}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{2f8}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{2f9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2fa}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2fb}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{2fc}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2fd}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2fe}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2ff}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{300}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{301}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{302}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{303}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{304}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{305}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{306}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{307}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{308}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{309}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{30a}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{30b}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{30c}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{30d}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{30e}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{30f}, IsArray{0}, MetaFlag{0}
vector m_Samplers // ByteSize{ffffffff}, Index{310}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{311}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{312}, IsArray{0}, MetaFlag{0}
SamplerParameter data // ByteSize{8}, Index{313}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{314}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{315}, IsArray{0}, MetaFlag{0}
SerializedProgram progGeometry // ByteSize{ffffffff}, Index{316}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{317}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{318}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{319}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{31a}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{31b}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{31c}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{31d}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{31e}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{31f}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{320}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{321}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{322}, IsArray{0}, MetaFlag{0}
int m_SourceMap // ByteSize{4}, Index{323}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{324}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{325}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{326}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{327}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{328}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{329}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{32a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{32b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{32c}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{32d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{32e}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{32f}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{330}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{331}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{332}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{333}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{334}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{335}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{336}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{337}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{338}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{339}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{33a}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{33b}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{33c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{33d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{33e}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{33f}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{340}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{341}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{342}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{343}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{344}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{345}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{346}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{347}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{348}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{349}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{34a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{34b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{34c}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{34d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{34e}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{34f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{350}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{351}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{352}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{353}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{354}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{355}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{356}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{357}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{358}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{359}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{35a}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{35b}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{35c}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{35d}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{35e}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{35f}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{360}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{361}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{362}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{363}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{364}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{365}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{366}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{367}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{368}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{369}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{36a}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{36b}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{36c}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{36d}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{36e}, IsArray{0}, MetaFlag{0}
vector m_Samplers // ByteSize{ffffffff}, Index{36f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{370}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{371}, IsArray{0}, MetaFlag{0}
SamplerParameter data // ByteSize{8}, Index{372}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{373}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{374}, IsArray{0}, MetaFlag{0}
SerializedProgram progHull // ByteSize{ffffffff}, Index{375}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{376}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{377}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{378}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{379}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{37a}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{37b}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{37c}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{37d}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{37e}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{37f}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{380}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{381}, IsArray{0}, MetaFlag{0}
int m_SourceMap // ByteSize{4}, Index{382}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{383}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{384}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{385}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{386}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{387}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{388}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{389}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{38a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{38b}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{38c}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{38d}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{38e}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{38f}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{390}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{391}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{392}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{393}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{394}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{395}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{396}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{397}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{398}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{399}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{39a}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{39b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{39c}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{39d}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{39e}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{39f}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3a0}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{3a1}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3a2}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{3a3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3a4}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3a5}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{3a6}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3a7}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3a8}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{3a9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3aa}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3ab}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{3ac}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3ad}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{3ae}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3af}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3b0}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{3b1}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3b2}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3b3}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3b4}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3b5}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{3b6}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{3b7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3b8}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3b9}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{3ba}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3bb}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3bc}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3bd}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3be}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3bf}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{3c0}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{3c1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3c2}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3c3}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{3c4}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3c5}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3c6}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{3c7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3c8}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3c9}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{3ca}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3cb}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3cc}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{3cd}, IsArray{0}, MetaFlag{0}
vector m_Samplers // ByteSize{ffffffff}, Index{3ce}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3cf}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3d0}, IsArray{0}, MetaFlag{0}
SamplerParameter data // ByteSize{8}, Index{3d1}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{3d2}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{3d3}, IsArray{0}, MetaFlag{0}
SerializedProgram progDomain // ByteSize{ffffffff}, Index{3d4}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{3d5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3d6}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3d7}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{3d8}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{3d9}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{3da}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{3db}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{3dc}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3dd}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{3de}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{3df}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{3e0}, IsArray{0}, MetaFlag{0}
int m_SourceMap // ByteSize{4}, Index{3e1}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{3e2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3e3}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{3e4}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{3e5}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{3e6}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{3e7}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{3e8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3e9}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3ea}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{3eb}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3ec}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3ed}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3ee}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3ef}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3f0}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{3f1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3f2}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3f3}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{3f4}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3f5}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3f6}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3f7}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3f8}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{3f9}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{3fa}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3fb}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3fc}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{3fd}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3fe}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3ff}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{400}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{401}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{402}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{403}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{404}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{405}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{406}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{407}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{408}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{409}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{40a}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{40b}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{40c}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{40d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{40e}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{40f}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{410}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{411}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{412}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{413}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{414}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{415}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{416}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{417}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{418}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{419}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{41a}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{41b}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{41c}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{41d}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{41e}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{41f}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{420}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{421}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{422}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{423}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{424}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{425}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{426}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{427}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{428}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{429}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{42a}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{42b}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{42c}, IsArray{0}, MetaFlag{0}
vector m_Samplers // ByteSize{ffffffff}, Index{42d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{42e}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{42f}, IsArray{0}, MetaFlag{0}
SamplerParameter data // ByteSize{8}, Index{430}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{431}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{432}, IsArray{0}, MetaFlag{0}
bool m_HasInstancingVariant // ByteSize{1}, Index{433}, IsArray{0}, MetaFlag{4000}
string m_UseName // ByteSize{ffffffff}, Index{434}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{435}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{436}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{437}, IsArray{0}, MetaFlag{1}
string m_Name // ByteSize{ffffffff}, Index{438}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{439}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{43a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{43b}, IsArray{0}, MetaFlag{1}
string m_TextureName // ByteSize{ffffffff}, Index{43c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{43d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{43e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{43f}, IsArray{0}, MetaFlag{1}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{440}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{441}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{442}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{443}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{444}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{445}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{446}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{447}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{448}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{449}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{44a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{44b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{44c}, IsArray{0}, MetaFlag{1}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{44d}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{44e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{44f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{450}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{451}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{452}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{453}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{454}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{455}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{456}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{457}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{458}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{459}, IsArray{0}, MetaFlag{1}
int m_LOD // ByteSize{4}, Index{45a}, IsArray{0}, MetaFlag{0}
string m_Name // ByteSize{ffffffff}, Index{45b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{45c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{45d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{45e}, IsArray{0}, MetaFlag{1}
string m_CustomEditorName // ByteSize{ffffffff}, Index{45f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{460}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{461}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{462}, IsArray{0}, MetaFlag{1}
string m_FallbackName // ByteSize{ffffffff}, Index{463}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{464}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{465}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{466}, IsArray{0}, MetaFlag{1}
vector m_Dependencies // ByteSize{ffffffff}, Index{467}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{468}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{469}, IsArray{0}, MetaFlag{0}
SerializedShaderDependency data // ByteSize{ffffffff}, Index{46a}, IsArray{0}, MetaFlag{8000}
string from // ByteSize{ffffffff}, Index{46b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{46c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{46d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{46e}, IsArray{0}, MetaFlag{1}
string to // ByteSize{ffffffff}, Index{46f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{470}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{471}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{472}, IsArray{0}, MetaFlag{1}
bool m_DisableNoSubshadersMessage // ByteSize{1}, Index{473}, IsArray{0}, MetaFlag{4000}
vector platforms // ByteSize{ffffffff}, Index{474}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{475}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{476}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{477}, IsArray{0}, MetaFlag{0}
vector offsets // ByteSize{ffffffff}, Index{478}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{479}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{47a}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{47b}, IsArray{0}, MetaFlag{0}
vector compressedLengths // ByteSize{ffffffff}, Index{47c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{47d}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{47e}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{47f}, IsArray{0}, MetaFlag{0}
vector decompressedLengths // ByteSize{ffffffff}, Index{480}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{481}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{482}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{483}, IsArray{0}, MetaFlag{0}
vector compressedBlob // ByteSize{ffffffff}, Index{484}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{485}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{486}, IsArray{0}, MetaFlag{0}
UInt8 data // ByteSize{1}, Index{487}, IsArray{0}, MetaFlag{0}
vector m_Dependencies // ByteSize{ffffffff}, Index{488}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{489}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{48a}, IsArray{0}, MetaFlag{0}
PPtr<Shader> data // ByteSize{c}, Index{48b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{48c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{48d}, IsArray{0}, MetaFlag{1}
bool m_ShaderIsBaked // ByteSize{1}, Index{48e}, IsArray{0}, MetaFlag{4000}
// classID{49}: TextAsset <- NamedObject <- EditorExtension <- Object
TextAsset Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
string m_Script // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{4008001}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4004001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{4000001}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000001}
// classID{50}: Rigidbody2D <- Component <- EditorExtension <- Object
Rigidbody2D Base // ByteSize{3f}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
int m_BodyType // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{800000}
bool m_Simulated // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
bool m_UseFullKinematicContacts // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{0}
bool m_UseAutoMass // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{4000}
float m_Mass // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_LinearDrag // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_AngularDrag // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_GravityScale // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{e}, IsArray{0}, MetaFlag{1}
int m_Interpolate // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_SleepingMode // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_CollisionDetection // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_Constraints // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{400000}
// classID{53}: Collider2D <- Behaviour <- Component <- EditorExtension <- Object
// Collider2D is abstract
// Behaviour is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{54}: Rigidbody <- Component <- EditorExtension <- Object
Rigidbody Base // ByteSize{23}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
float m_Mass // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
float m_Drag // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_AngularDrag // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
bool m_UseGravity // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_IsKinematic // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_Interpolate // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
int m_Constraints // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{400001}
int m_CollisionDetection // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
// classID{55}: PhysicsManager <- GlobalGameManager <- GameManager <- Object
PhysicsManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
Vector3f m_Gravity // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{200000}
PPtr<PhysicMaterial> m_DefaultMaterial // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
float m_BounceThreshold // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_SleepThreshold // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_DefaultContactOffset // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
int m_DefaultSolverIterations // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_DefaultSolverVelocityIterations // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_QueriesHitBackfaces // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_QueriesHitTriggers // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
bool m_EnableAdaptiveForce // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_EnablePCM // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
vector m_LayerCollisionMatrix // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
unsigned int data // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
bool m_AutoSimulation // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
// classID{56}: Collider <- Component <- EditorExtension <- Object
// Collider is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{57}: Joint <- Component <- EditorExtension <- Object
// Joint is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{58}: CircleCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
CircleCollider2D Base // ByteSize{2c}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float m_Radius // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
// classID{59}: HingeJoint <- Joint <- Component <- EditorExtension <- Object
HingeJoint Base // ByteSize{7e}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Rigidbody> m_ConnectedBody // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
Vector3f m_Anchor // ByteSize{c}, Index{7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
Vector3f m_Axis // ByteSize{c}, Index{b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{4000}
Vector3f m_ConnectedAnchor // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
bool m_UseSpring // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{4000}
JointSpring m_Spring // ByteSize{c}, Index{15}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
float targetPosition // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
bool m_UseMotor // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{4000}
JointMotor m_Motor // ByteSize{c}, Index{1a}, IsArray{0}, MetaFlag{0}
float targetVelocity // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float force // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int freeSpin // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{100}
bool m_UseLimits // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{4000}
JointLimits m_Limits // ByteSize{14}, Index{1f}, IsArray{0}, MetaFlag{0}
float min // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float max // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
float bounceMinVelocity // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float m_BreakForce // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
float m_BreakTorque // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
bool m_EnableCollision // ByteSize{1}, Index{27}, IsArray{0}, MetaFlag{0}
bool m_EnablePreprocessing // ByteSize{1}, Index{28}, IsArray{0}, MetaFlag{4000}
float m_MassScale // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{800000}
float m_ConnectedMassScale // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{800000}
// classID{60}: PolygonCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
PolygonCollider2D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
SpriteTilingProperty m_SpriteTilingProperty // ByteSize{31}, Index{f}, IsArray{0}, MetaFlag{808011}
Vector4f border // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00011}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00011}
float w // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00011}
Vector2f pivot // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{a00011}
Vector2f oldSize // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{a00011}
Vector2f newSize // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{a00011}
float adaptiveTilingThreshold // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{800011}
int drawMode // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{800011}
bool adaptiveTiling // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{804011}
bool m_AutoTiling // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{804000}
Polygon2D m_Points // ByteSize{ffffffff}, Index{22}, IsArray{0}, MetaFlag{8000}
vector m_Paths // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{24}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
vector data // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, Index{29}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{200000}
// classID{61}: BoxCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
BoxCollider2D Base // ByteSize{66}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
SpriteTilingProperty m_SpriteTilingProperty // ByteSize{31}, Index{f}, IsArray{0}, MetaFlag{808011}
Vector4f border // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00011}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00011}
float w // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00011}
Vector2f pivot // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{a00011}
Vector2f oldSize // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{a00011}
Vector2f newSize // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{a00011}
float x // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{a00011}
float y // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{a00011}
float adaptiveTilingThreshold // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{800011}
int drawMode // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{800011}
bool adaptiveTiling // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{804011}
bool m_AutoTiling // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{804000}
Vector2f m_Size // ByteSize{8}, Index{22}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float m_EdgeRadius // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
// classID{62}: PhysicsMaterial2D <- NamedObject <- EditorExtension <- Object
PhysicsMaterial2D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
float friction // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
// classID{64}: MeshCollider <- Collider <- Component <- EditorExtension <- Object
MeshCollider Base // ByteSize{2c}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4101}
bool m_Convex // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_InflateMesh // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
float m_SkinWidth // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{e}, IsArray{0}, MetaFlag{1}
// classID{65}: BoxCollider <- Collider <- Component <- EditorExtension <- Object
BoxCollider Base // ByteSize{32}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4101}
Vector3f m_Size // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
Vector3f m_Center // ByteSize{c}, Index{d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
// classID{66}: CompositeCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
CompositeCollider2D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
int m_GeometryType // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{800000}
int m_GenerationType // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{800000}
float m_EdgeRadius // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{800000}
vector m_ColliderPaths // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{808000}
Array Array // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{80c000}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{800000}
SubCollider data // ByteSize{ffffffff}, Index{15}, IsArray{0}, MetaFlag{808000}
PPtr<Collider2D> m_Collider // ByteSize{c}, Index{16}, IsArray{0}, MetaFlag{800000}
int m_FileID // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{800001}
SInt64 m_PathID // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{800001}
vector m_ColliderPaths // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{808000}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{80c000}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{800000}
vector data // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{808000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{804000}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{800000}
IntPoint data // ByteSize{10}, Index{1f}, IsArray{0}, MetaFlag{800000}
SInt64 X // ByteSize{8}, Index{20}, IsArray{0}, MetaFlag{800000}
SInt64 Y // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{800000}
Polygon2D m_CompositePaths // ByteSize{ffffffff}, Index{22}, IsArray{0}, MetaFlag{808000}
vector m_Paths // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{808000}
Array Array // ByteSize{ffffffff}, Index{24}, IsArray{1}, MetaFlag{80c000}
int size // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{800000}
vector data // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{808000}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{804000}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800000}
Vector2f data // ByteSize{8}, Index{29}, IsArray{0}, MetaFlag{a00000}
float x // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{a00000}
float y // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{a00000}
float m_VertexDistance // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{800000}
// classID{68}: EdgeCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
EdgeCollider2D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float m_EdgeRadius // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
vector m_Points // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, Index{13}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
// classID{70}: CapsuleCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
CapsuleCollider2D Base // ByteSize{34}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_Density // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<PhysicsMaterial2D> m_Material // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UsedByEffector // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UsedByComposite // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{804000}
Vector2f m_Offset // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
Vector2f m_Size // ByteSize{8}, Index{f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
int m_Direction // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
// classID{72}: ComputeShader <- NamedObject <- EditorExtension <- Object
ComputeShader Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
vector variants // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
ComputeShaderVariant data // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
int targetRenderer // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
int targetLevel // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
vector kernels // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
ComputeShaderKernel data // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{1}
vector cbs // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{18}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{1}
string generatedName // ByteSize{ffffffff}, Index{1b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{20}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
vector textures // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{24}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{28}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2a}, IsArray{0}, MetaFlag{1}
string generatedName // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2e}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{30}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
vector builtinSamplers // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{34}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
ComputeShaderBuiltinSampler data // ByteSize{8}, Index{36}, IsArray{0}, MetaFlag{0}
unsigned int sampler // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
vector inBuffers // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{3c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{3d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{40}, IsArray{0}, MetaFlag{1}
string generatedName // ByteSize{ffffffff}, Index{41}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{42}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{44}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{46}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
vector outBuffers // ByteSize{ffffffff}, Index{49}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{4d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{50}, IsArray{0}, MetaFlag{1}
string generatedName // ByteSize{ffffffff}, Index{51}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{52}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{56}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{0}
vector code // ByteSize{ffffffff}, Index{59}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{5a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{1}
staticvector threadGroupSize // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{5e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
vector constantBuffers // ByteSize{ffffffff}, Index{61}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{62}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
ComputeShaderCB data // ByteSize{ffffffff}, Index{64}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{65}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{66}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{1}
int byteSize // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
vector params // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
ComputeShaderParam data // ByteSize{ffffffff}, Index{6d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{6e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{71}, IsArray{0}, MetaFlag{1}
int type // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
int arraySize // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{0}
int rowCount // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
int colCount // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
bool resourcesResolved // ByteSize{1}, Index{77}, IsArray{0}, MetaFlag{4000}
// classID{74}: AnimationClip <- Motion <- NamedObject <- EditorExtension <- Object
AnimationClip Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
bool m_Legacy // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
bool m_Compressed // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{10}
bool m_UseHighQualityCurve // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{4010}
vector m_RotationCurves // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
QuaternionCurve data // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8001}
AnimationCurve curve // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{8001}
vector m_Curve // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{34}, Index{10}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
Quaternionf value // ByteSize{10}, Index{12}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200001}
float w // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200001}
Quaternionf inSlope // ByteSize{10}, Index{17}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200001}
float w // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200001}
Quaternionf outSlope // ByteSize{10}, Index{1c}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200001}
float w // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{200001}
int m_PreInfinity // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{25}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{27}, IsArray{0}, MetaFlag{1}
vector m_CompressedRotationCurves // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
CompressedAnimationCurve data // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8001}
string m_Path // ByteSize{ffffffff}, Index{2c}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{1}
PackedBitVector m_Times // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{33}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{35}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{4001}
PackedBitVector m_Values // ByteSize{ffffffff}, Index{37}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{3a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{1}
PackedBitVector m_Slopes // ByteSize{ffffffff}, Index{3d}, IsArray{0}, MetaFlag{8001}
unsigned int m_NumItems // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
float m_Range // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
float m_Start // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{1}
vector m_Data // ByteSize{ffffffff}, Index{41}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{42}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{44}, IsArray{0}, MetaFlag{1}
UInt8 m_BitSize // ByteSize{1}, Index{45}, IsArray{0}, MetaFlag{4001}
int m_PreInfinity // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
vector m_EulerCurves // ByteSize{ffffffff}, Index{48}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{49}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
Vector3Curve data // ByteSize{ffffffff}, Index{4b}, IsArray{0}, MetaFlag{8001}
AnimationCurve curve // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8001}
vector m_Curve // ByteSize{ffffffff}, Index{4d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{4e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{28}, Index{50}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{1}
Vector3f value // ByteSize{c}, Index{52}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200001}
Vector3f inSlope // ByteSize{c}, Index{56}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{200001}
Vector3f outSlope // ByteSize{c}, Index{5a}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{200001}
int m_PreInfinity // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{61}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{62}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{64}, IsArray{0}, MetaFlag{1}
vector m_PositionCurves // ByteSize{ffffffff}, Index{65}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{66}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{1}
Vector3Curve data // ByteSize{ffffffff}, Index{68}, IsArray{0}, MetaFlag{8001}
AnimationCurve curve // ByteSize{ffffffff}, Index{69}, IsArray{0}, MetaFlag{8001}
vector m_Curve // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{28}, Index{6d}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{1}
Vector3f value // ByteSize{c}, Index{6f}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{200001}
Vector3f inSlope // ByteSize{c}, Index{73}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{200001}
Vector3f outSlope // ByteSize{c}, Index{77}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{200001}
int m_PreInfinity // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{7e}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{7f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{81}, IsArray{0}, MetaFlag{1}
vector m_ScaleCurves // ByteSize{ffffffff}, Index{82}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{83}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{1}
Vector3Curve data // ByteSize{ffffffff}, Index{85}, IsArray{0}, MetaFlag{8001}
AnimationCurve curve // ByteSize{ffffffff}, Index{86}, IsArray{0}, MetaFlag{8001}
vector m_Curve // ByteSize{ffffffff}, Index{87}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{88}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{89}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{28}, Index{8a}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{1}
Vector3f value // ByteSize{c}, Index{8c}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{200001}
Vector3f inSlope // ByteSize{c}, Index{90}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{93}, IsArray{0}, MetaFlag{200001}
Vector3f outSlope // ByteSize{c}, Index{94}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{200001}
int m_PreInfinity // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{99}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{9a}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{9b}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{9c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{9e}, IsArray{0}, MetaFlag{1}
vector m_FloatCurves // ByteSize{ffffffff}, Index{9f}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{a0}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{1}
FloatCurve data // ByteSize{ffffffff}, Index{a2}, IsArray{0}, MetaFlag{8001}
AnimationCurve curve // ByteSize{ffffffff}, Index{a3}, IsArray{0}, MetaFlag{8001}
vector m_Curve // ByteSize{ffffffff}, Index{a4}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{a5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a6}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{a7}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{a8}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{a9}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{aa}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{ab}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{ac}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{ad}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{ae}, IsArray{0}, MetaFlag{1}
string attribute // ByteSize{ffffffff}, Index{af}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{b0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b2}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{b3}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{b4}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b5}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b6}, IsArray{0}, MetaFlag{1}
Type* classID // ByteSize{4}, Index{b7}, IsArray{0}, MetaFlag{1}
PPtr<MonoScript> script // ByteSize{c}, Index{b8}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{ba}, IsArray{0}, MetaFlag{1}
vector m_PPtrCurves // ByteSize{ffffffff}, Index{bb}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{bc}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{bd}, IsArray{0}, MetaFlag{1}
PPtrCurve data // ByteSize{ffffffff}, Index{be}, IsArray{0}, MetaFlag{8001}
vector curve // ByteSize{ffffffff}, Index{bf}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{c0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{1}
PPtrKeyframe data // ByteSize{10}, Index{c2}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{1}
PPtr<Object> value // ByteSize{c}, Index{c4}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{c5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{c6}, IsArray{0}, MetaFlag{1}
string attribute // ByteSize{ffffffff}, Index{c7}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{c8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c9}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ca}, IsArray{0}, MetaFlag{1}
string path // ByteSize{ffffffff}, Index{cb}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{cc}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ce}, IsArray{0}, MetaFlag{1}
Type* classID // ByteSize{4}, Index{cf}, IsArray{0}, MetaFlag{1}
PPtr<MonoScript> script // ByteSize{c}, Index{d0}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{d2}, IsArray{0}, MetaFlag{1}
float m_SampleRate // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{0}
int m_WrapMode // ByteSize{4}, Index{d4}, IsArray{0}, MetaFlag{0}
AABB m_Bounds // ByteSize{18}, Index{d5}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{d6}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d8}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{200000}
Vector3f m_Extent // ByteSize{c}, Index{da}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{db}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{200000}
unsigned int m_MuscleClipSize // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{0}
ClipMuscleConstant m_MuscleClip // ByteSize{ffffffff}, Index{df}, IsArray{0}, MetaFlag{8000}
HumanPose m_DeltaPose // ByteSize{ffffffff}, Index{e0}, IsArray{0}, MetaFlag{0}
xform m_RootX // ByteSize{28}, Index{e1}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{e2}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e3}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e4}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e5}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{e6}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e7}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e8}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e9}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{eb}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{ec}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{ed}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{200000}
float3 m_LookAtPosition // ByteSize{c}, Index{ef}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{f0}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f2}, IsArray{0}, MetaFlag{200000}
float4 m_LookAtWeight // ByteSize{10}, Index{f3}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{f4}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f6}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{200000}
staticvector m_GoalArray // ByteSize{ffffffff}, Index{f8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{f9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{0}
HumanGoal data // ByteSize{40}, Index{fb}, IsArray{0}, MetaFlag{0}
xform m_X // ByteSize{28}, Index{fc}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{fd}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{fe}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{ff}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{100}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{101}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{102}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{104}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{105}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{106}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{107}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{108}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{200000}
float m_WeightT // ByteSize{4}, Index{10a}, IsArray{0}, MetaFlag{0}
float m_WeightR // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{0}
float3 m_HintT // ByteSize{c}, Index{10c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{10d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{10e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{200000}
float m_HintWeightT // ByteSize{4}, Index{110}, IsArray{0}, MetaFlag{0}
HandPose m_LeftHandPose // ByteSize{ffffffff}, Index{111}, IsArray{0}, MetaFlag{0}
xform m_GrabX // ByteSize{28}, Index{112}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{113}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{114}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{116}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{117}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{118}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{119}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{11a}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{11b}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{11c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{11e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{200000}
staticvector m_DoFArray // ByteSize{ffffffff}, Index{120}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{121}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{122}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{123}, IsArray{0}, MetaFlag{0}
float m_Override // ByteSize{4}, Index{124}, IsArray{0}, MetaFlag{0}
float m_CloseOpen // ByteSize{4}, Index{125}, IsArray{0}, MetaFlag{0}
float m_InOut // ByteSize{4}, Index{126}, IsArray{0}, MetaFlag{0}
float m_Grab // ByteSize{4}, Index{127}, IsArray{0}, MetaFlag{0}
HandPose m_RightHandPose // ByteSize{ffffffff}, Index{128}, IsArray{0}, MetaFlag{0}
xform m_GrabX // ByteSize{28}, Index{129}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{12a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{12d}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{12e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{12f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{130}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{131}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{132}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{133}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{134}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{135}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{136}, IsArray{0}, MetaFlag{200000}
staticvector m_DoFArray // ByteSize{ffffffff}, Index{137}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{138}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{139}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{13a}, IsArray{0}, MetaFlag{0}
float m_Override // ByteSize{4}, Index{13b}, IsArray{0}, MetaFlag{0}
float m_CloseOpen // ByteSize{4}, Index{13c}, IsArray{0}, MetaFlag{0}
float m_InOut // ByteSize{4}, Index{13d}, IsArray{0}, MetaFlag{0}
float m_Grab // ByteSize{4}, Index{13e}, IsArray{0}, MetaFlag{0}
staticvector m_DoFArray // ByteSize{ffffffff}, Index{13f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{140}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{141}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{142}, IsArray{0}, MetaFlag{0}
staticvector m_TDoFArray // ByteSize{ffffffff}, Index{143}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{144}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{145}, IsArray{0}, MetaFlag{0}
float3 data // ByteSize{c}, Index{146}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{148}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{149}, IsArray{0}, MetaFlag{200000}
xform m_StartX // ByteSize{28}, Index{14a}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{14b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{14c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{14d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{14e}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{14f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{150}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{151}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{152}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{153}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{154}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{156}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{157}, IsArray{0}, MetaFlag{200000}
xform m_StopX // ByteSize{28}, Index{158}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{159}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{15b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{15c}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{15d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{15f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{160}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{161}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{162}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{163}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{164}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{165}, IsArray{0}, MetaFlag{200000}
xform m_LeftFootStartX // ByteSize{28}, Index{166}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{167}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{168}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{169}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{16a}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{16b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{16c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{16d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{16e}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{16f}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{170}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{171}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{172}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{173}, IsArray{0}, MetaFlag{200000}
xform m_RightFootStartX // ByteSize{28}, Index{174}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{175}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{176}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{177}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{178}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{179}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{17a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{17b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{17c}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{17d}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{17e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{17f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{180}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{181}, IsArray{0}, MetaFlag{200000}
float3 m_AverageSpeed // ByteSize{c}, Index{182}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{183}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{184}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{185}, IsArray{0}, MetaFlag{200000}
OffsetPtr m_Clip // ByteSize{ffffffff}, Index{186}, IsArray{0}, MetaFlag{0}
Clip data // ByteSize{ffffffff}, Index{187}, IsArray{0}, MetaFlag{0}
StreamedClip m_StreamedClip // ByteSize{ffffffff}, Index{188}, IsArray{0}, MetaFlag{0}
vector data // ByteSize{ffffffff}, Index{189}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{18a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{18b}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{18c}, IsArray{0}, MetaFlag{0}
unsigned int curveCount // ByteSize{4}, Index{18d}, IsArray{0}, MetaFlag{0}
DenseClip m_DenseClip // ByteSize{ffffffff}, Index{18e}, IsArray{0}, MetaFlag{0}
int m_FrameCount // ByteSize{4}, Index{18f}, IsArray{0}, MetaFlag{0}
unsigned int m_CurveCount // ByteSize{4}, Index{190}, IsArray{0}, MetaFlag{0}
float m_SampleRate // ByteSize{4}, Index{191}, IsArray{0}, MetaFlag{0}
float m_BeginTime // ByteSize{4}, Index{192}, IsArray{0}, MetaFlag{0}
vector m_SampleArray // ByteSize{ffffffff}, Index{193}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{194}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{195}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{196}, IsArray{0}, MetaFlag{0}
ConstantClip m_ConstantClip // ByteSize{ffffffff}, Index{197}, IsArray{0}, MetaFlag{0}
vector data // ByteSize{ffffffff}, Index{198}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{199}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{19a}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{19b}, IsArray{0}, MetaFlag{0}
OffsetPtr m_Binding // ByteSize{ffffffff}, Index{19c}, IsArray{0}, MetaFlag{0}
ValueArrayConstant data // ByteSize{ffffffff}, Index{19d}, IsArray{0}, MetaFlag{0}
vector m_ValueArray // ByteSize{ffffffff}, Index{19e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{19f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{1a0}, IsArray{0}, MetaFlag{0}
ValueConstant data // ByteSize{c}, Index{1a1}, IsArray{0}, MetaFlag{0}
unsigned int m_ID // ByteSize{4}, Index{1a2}, IsArray{0}, MetaFlag{0}
unsigned int m_Type // ByteSize{4}, Index{1a3}, IsArray{0}, MetaFlag{0}
unsigned int m_Index // ByteSize{4}, Index{1a4}, IsArray{0}, MetaFlag{0}
float m_StartTime // ByteSize{4}, Index{1a5}, IsArray{0}, MetaFlag{0}
float m_StopTime // ByteSize{4}, Index{1a6}, IsArray{0}, MetaFlag{0}
float m_OrientationOffsetY // ByteSize{4}, Index{1a7}, IsArray{0}, MetaFlag{0}
float m_Level // ByteSize{4}, Index{1a8}, IsArray{0}, MetaFlag{0}
float m_CycleOffset // ByteSize{4}, Index{1a9}, IsArray{0}, MetaFlag{0}
float m_AverageAngularSpeed // ByteSize{4}, Index{1aa}, IsArray{0}, MetaFlag{0}
staticvector m_IndexArray // ByteSize{ffffffff}, Index{1ab}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1ac}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{1ad}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{1ae}, IsArray{0}, MetaFlag{0}
vector m_ValueArrayDelta // ByteSize{ffffffff}, Index{1af}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1b0}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{1b1}, IsArray{0}, MetaFlag{0}
ValueDelta data // ByteSize{8}, Index{1b2}, IsArray{0}, MetaFlag{0}
float m_Start // ByteSize{4}, Index{1b3}, IsArray{0}, MetaFlag{0}
float m_Stop // ByteSize{4}, Index{1b4}, IsArray{0}, MetaFlag{0}
vector m_ValueArrayReferencePose // ByteSize{ffffffff}, Index{1b5}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1b6}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{1b7}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{1b8}, IsArray{0}, MetaFlag{0}
bool m_Mirror // ByteSize{1}, Index{1b9}, IsArray{0}, MetaFlag{0}
bool m_LoopTime // ByteSize{1}, Index{1ba}, IsArray{0}, MetaFlag{0}
bool m_LoopBlend // ByteSize{1}, Index{1bb}, IsArray{0}, MetaFlag{0}
bool m_LoopBlendOrientation // ByteSize{1}, Index{1bc}, IsArray{0}, MetaFlag{0}
bool m_LoopBlendPositionY // ByteSize{1}, Index{1bd}, IsArray{0}, MetaFlag{0}
bool m_LoopBlendPositionXZ // ByteSize{1}, Index{1be}, IsArray{0}, MetaFlag{0}
bool m_StartAtOrigin // ByteSize{1}, Index{1bf}, IsArray{0}, MetaFlag{0}
bool m_KeepOriginalOrientation // ByteSize{1}, Index{1c0}, IsArray{0}, MetaFlag{0}
bool m_KeepOriginalPositionY // ByteSize{1}, Index{1c1}, IsArray{0}, MetaFlag{0}
bool m_KeepOriginalPositionXZ // ByteSize{1}, Index{1c2}, IsArray{0}, MetaFlag{0}
bool m_HeightFromFeet // ByteSize{1}, Index{1c3}, IsArray{0}, MetaFlag{4000}
AnimationClipBindingConstant m_ClipBindingConstant // ByteSize{ffffffff}, Index{1c4}, IsArray{0}, MetaFlag{8000}
vector genericBindings // ByteSize{ffffffff}, Index{1c5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c6}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{1c7}, IsArray{0}, MetaFlag{0}
GenericBinding data // ByteSize{1a}, Index{1c8}, IsArray{0}, MetaFlag{8000}
unsigned int path // ByteSize{4}, Index{1c9}, IsArray{0}, MetaFlag{0}
unsigned int attribute // ByteSize{4}, Index{1ca}, IsArray{0}, MetaFlag{0}
PPtr<Object> script // ByteSize{c}, Index{1cb}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1cc}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1cd}, IsArray{0}, MetaFlag{1}
int typeID // ByteSize{4}, Index{1ce}, IsArray{0}, MetaFlag{0}
UInt8 customType // ByteSize{1}, Index{1cf}, IsArray{0}, MetaFlag{0}
UInt8 isPPtrCurve // ByteSize{1}, Index{1d0}, IsArray{0}, MetaFlag{4000}
vector pptrCurveMapping // ByteSize{ffffffff}, Index{1d1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d2}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{1d3}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{1d4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1d5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1d6}, IsArray{0}, MetaFlag{1}
vector m_Events // ByteSize{ffffffff}, Index{1d7}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1d8}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{1d9}, IsArray{0}, MetaFlag{1}
AnimationEvent data // ByteSize{ffffffff}, Index{1da}, IsArray{0}, MetaFlag{8001}
float time // ByteSize{4}, Index{1db}, IsArray{0}, MetaFlag{1}
string functionName // ByteSize{ffffffff}, Index{1dc}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1dd}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1de}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1df}, IsArray{0}, MetaFlag{1}
string data // ByteSize{ffffffff}, Index{1e0}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1e1}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e2}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1e3}, IsArray{0}, MetaFlag{1}
PPtr<Object> objectReferenceParameter // ByteSize{c}, Index{1e4}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{1e5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1e6}, IsArray{0}, MetaFlag{1}
float floatParameter // ByteSize{4}, Index{1e7}, IsArray{0}, MetaFlag{1}
int intParameter // ByteSize{4}, Index{1e8}, IsArray{0}, MetaFlag{1}
int messageOptions // ByteSize{4}, Index{1e9}, IsArray{0}, MetaFlag{1}
// classID{75}: ConstantForce <- Behaviour <- Component <- EditorExtension <- Object
ConstantForce Base // ByteSize{3d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
Vector3f m_Force // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
Vector3f m_RelativeForce // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
Vector3f m_Torque // ByteSize{c}, Index{d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
Vector3f m_RelativeTorque // ByteSize{c}, Index{11}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200000}
// classID{76}: WorldParticleCollider <- Component <- EditorExtension <- Object
WorldParticleCollider Base // ByteSize{1d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
float m_BounceFactor // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
float m_CollisionEnergyLoss // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
BitField m_CollidesWith // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
bool m_SendCollisionMessage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000}
float m_MinKillVelocity // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
// classID{78}: TagManager <- GlobalGameManager <- GameManager <- Object
TagManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector tags // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{1}
vector layers // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{1}
vector m_SortingLayers // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
SortingLayerEntry data // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{1}
unsigned int uniqueID // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{4000}
// classID{81}: AudioListener <- AudioBehaviour <- Behaviour <- Component <- EditorExtension <- Object
AudioListener Base // ByteSize{d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
// classID{82}: AudioSource <- AudioBehaviour <- Behaviour <- Component <- EditorExtension <- Object
AudioSource Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<AudioMixerGroup> OutputAudioMixerGroup // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
PPtr<AudioClip> m_audioClip // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_PlayOnAwake // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
float m_Volume // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_Pitch // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
bool Loop // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
bool Mute // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{0}
bool Spatialize // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{0}
bool SpatializePostEffects // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{4000}
int Priority // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float DopplerLevel // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float MinDistance // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float MaxDistance // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float Pan2D // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
int rolloffMode // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
bool BypassEffects // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{0}
bool BypassListenerEffects // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{0}
bool BypassReverbZones // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{4000}
AnimationCurve rolloffCustomCurve // ByteSize{ffffffff}, Index{1b}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1f}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
AnimationCurve panLevelCustomCurve // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{2b}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
AnimationCurve spreadCustomCurve // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{35}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{37}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
AnimationCurve reverbZoneMixCustomCurve // ByteSize{ffffffff}, Index{3f}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{41}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{43}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
// classID{83}: AudioClip <- SampleClip <- NamedObject <- EditorExtension <- Object
AudioClip Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_LoadType // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_Channels // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_Frequency // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_BitsPerSample // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_Length // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_IsTrackerFormat // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_Ambisonic // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
int m_SubsoundIndex // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_PreloadAudioData // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_LoadInBackground // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
bool m_Legacy3D // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{4000}
StreamedResource m_Resource // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
string m_Source // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{1}
UInt64 m_Offset // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{1}
UInt64 m_Size // ByteSize{8}, Index{16}, IsArray{0}, MetaFlag{1}
int m_CompressionFormat // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{4000}
// classID{84}: RenderTexture <- Texture <- NamedObject <- EditorExtension <- Object
RenderTexture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_AntiAliasing // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_DepthFormat // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_ColorFormat // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_MipMap // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_GenerateMips // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_SRGB // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{4000}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_Dimension // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_VolumeDepth // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
// classID{86}: CustomRenderTexture <- RenderTexture <- Texture <- NamedObject <- EditorExtension <- Object
CustomRenderTexture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_AntiAliasing // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_DepthFormat // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_ColorFormat // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_MipMap // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_GenerateMips // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_SRGB // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{4000}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_Dimension // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_VolumeDepth // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
PPtr<Material> m_Material // ByteSize{c}, Index{16}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{1}
int m_InitSource // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
PPtr<Material> m_InitMaterial // ByteSize{c}, Index{1a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1c}, IsArray{0}, MetaFlag{1}
ColorRGBA m_InitColor // ByteSize{10}, Index{1d}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{200001}
PPtr<Texture> m_InitTexture // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
int m_UpdateMode // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
int m_InitializationMode // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
int m_UpdateZoneSpace // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
int m_CurrentUpdateZoneSpace // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
vector m_UpdateZones // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
UpdateZoneInfo data // ByteSize{21}, Index{2c}, IsArray{0}, MetaFlag{8000}
Vector3f updateZoneCenter // ByteSize{c}, Index{2d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{200000}
Vector3f updateZoneSize // ByteSize{c}, Index{31}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{200000}
float rotation // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
int passIndex // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
bool needSwap // ByteSize{1}, Index{37}, IsArray{0}, MetaFlag{4000}
float m_UpdatePeriod // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{4000}
unsigned int m_ShaderPass // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
unsigned int m_CubemapFaceMask // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
bool m_DoubleBuffered // ByteSize{1}, Index{3b}, IsArray{0}, MetaFlag{4000}
bool m_WrapUpdateZones // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{4000}
// classID{87}: MeshParticleEmitter <- ParticleEmitter <- Component <- EditorExtension <- Object
MeshParticleEmitter Base // ByteSize{7b}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
bool m_Emit // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
float minSize // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float maxSize // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float minEnergy // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float maxEnergy // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float minEmission // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float maxEmission // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
Vector3f worldVelocity // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
Vector3f localVelocity // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
Vector3f rndVelocity // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
float emitterVelocityScale // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
Vector3f tangentVelocity // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{200000}
float angularVelocity // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float rndAngularVelocity // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
bool rndRotation // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
bool Simulate in Worldspace? // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool m_OneShot // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{0}
bool m_InterpolateTriangles // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
bool m_Systematic // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{4000}
float m_MinNormalVelocity // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float m_MaxNormalVelocity // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{26}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{28}, IsArray{0}, MetaFlag{1}
// classID{88}: ParticleEmitter <- Component <- EditorExtension <- Object
// ParticleEmitter is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{89}: Cubemap <- Texture2D <- Texture <- NamedObject <- EditorExtension <- Object
Cubemap Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{10}
int m_CompleteImageSize // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{10}
int m_TextureFormat // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
int m_MipCount // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{10}
bool m_IsReadable // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
int m_ImageCount // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{10}
int m_TextureDimension // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
TypelessData image data // ByteSize{ffffffff}, Index{16}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{1}
StreamingInfo m_StreamData // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
unsigned int offset // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
unsigned int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
string path // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{1}
vector m_SourceTextures // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> data // ByteSize{c}, Index{23}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{25}, IsArray{0}, MetaFlag{1}
// classID{90}: Avatar <- NamedObject <- EditorExtension <- Object
Avatar Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
unsigned int m_AvatarSize // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
AvatarConstant m_Avatar // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8000}
OffsetPtr m_AvatarSkeleton // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{0}
Skeleton data // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{0}
vector m_Node // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
Node data // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{0}
int m_ParentId // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int m_AxesId // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
vector m_ID // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
vector m_AxesArray // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
Axes data // ByteSize{4c}, Index{16}, IsArray{0}, MetaFlag{0}
float4 m_PreQ // ByteSize{10}, Index{17}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200000}
float4 m_PostQ // ByteSize{10}, Index{1c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{200000}
float3 m_Sgn // ByteSize{c}, Index{21}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
Limit m_Limit // ByteSize{18}, Index{25}, IsArray{0}, MetaFlag{0}
float3 m_Min // ByteSize{c}, Index{26}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{200000}
float3 m_Max // ByteSize{c}, Index{2a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{200000}
float m_Length // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
unsigned int m_Type // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
OffsetPtr m_AvatarSkeletonPose // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{0}
SkeletonPose data // ByteSize{ffffffff}, Index{31}, IsArray{0}, MetaFlag{0}
vector m_X // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{33}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
xform data // ByteSize{28}, Index{35}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{36}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{3a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{3f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200000}
OffsetPtr m_DefaultPose // ByteSize{ffffffff}, Index{43}, IsArray{0}, MetaFlag{0}
SkeletonPose data // ByteSize{ffffffff}, Index{44}, IsArray{0}, MetaFlag{0}
vector m_X // ByteSize{ffffffff}, Index{45}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{46}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
xform data // ByteSize{28}, Index{48}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{49}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{4d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{52}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200000}
vector m_SkeletonNameIDArray // ByteSize{ffffffff}, Index{56}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{57}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{0}
OffsetPtr m_Human // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{8000}
Human data // ByteSize{ffffffff}, Index{5b}, IsArray{0}, MetaFlag{8000}
xform m_RootX // ByteSize{28}, Index{5c}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{5d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{61}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{66}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{200000}
OffsetPtr m_Skeleton // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{0}
Skeleton data // ByteSize{ffffffff}, Index{6b}, IsArray{0}, MetaFlag{0}
vector m_Node // ByteSize{ffffffff}, Index{6c}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{6d}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{0}
Node data // ByteSize{8}, Index{6f}, IsArray{0}, MetaFlag{0}
int m_ParentId // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{0}
int m_AxesId // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
vector m_ID // ByteSize{ffffffff}, Index{72}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{73}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
vector m_AxesArray // ByteSize{ffffffff}, Index{76}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{77}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
Axes data // ByteSize{4c}, Index{79}, IsArray{0}, MetaFlag{0}
float4 m_PreQ // ByteSize{10}, Index{7a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{200000}
float4 m_PostQ // ByteSize{10}, Index{7f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{200000}
float3 m_Sgn // ByteSize{c}, Index{84}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{200000}
Limit m_Limit // ByteSize{18}, Index{88}, IsArray{0}, MetaFlag{0}
float3 m_Min // ByteSize{c}, Index{89}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{200000}
float3 m_Max // ByteSize{c}, Index{8d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{200000}
float m_Length // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{0}
unsigned int m_Type // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{0}
OffsetPtr m_SkeletonPose // ByteSize{ffffffff}, Index{93}, IsArray{0}, MetaFlag{0}
SkeletonPose data // ByteSize{ffffffff}, Index{94}, IsArray{0}, MetaFlag{0}
vector m_X // ByteSize{ffffffff}, Index{95}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{96}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{0}
xform data // ByteSize{28}, Index{98}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{99}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{9a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{9c}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{9d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{9e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a0}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{a2}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a3}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a5}, IsArray{0}, MetaFlag{200000}
OffsetPtr m_LeftHand // ByteSize{ffffffff}, Index{a6}, IsArray{0}, MetaFlag{0}
Hand data // ByteSize{ffffffff}, Index{a7}, IsArray{0}, MetaFlag{0}
staticvector m_HandBoneIndex // ByteSize{ffffffff}, Index{a8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{a9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{aa}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{ab}, IsArray{0}, MetaFlag{0}
OffsetPtr m_RightHand // ByteSize{ffffffff}, Index{ac}, IsArray{0}, MetaFlag{0}
Hand data // ByteSize{ffffffff}, Index{ad}, IsArray{0}, MetaFlag{0}
staticvector m_HandBoneIndex // ByteSize{ffffffff}, Index{ae}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{af}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{b0}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{b1}, IsArray{0}, MetaFlag{0}
vector m_Handles // ByteSize{ffffffff}, Index{b2}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{b3}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{b4}, IsArray{0}, MetaFlag{0}
Handle data // ByteSize{30}, Index{b5}, IsArray{0}, MetaFlag{0}
xform m_X // ByteSize{28}, Index{b6}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{b7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{ba}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{bb}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{bc}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{bd}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{be}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{c0}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{200000}
unsigned int m_ParentHumanIndex // ByteSize{4}, Index{c4}, IsArray{0}, MetaFlag{0}
unsigned int m_ID // ByteSize{4}, Index{c5}, IsArray{0}, MetaFlag{0}
vector m_ColliderArray // ByteSize{ffffffff}, Index{c6}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{c7}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{c8}, IsArray{0}, MetaFlag{0}
Collider data // ByteSize{48}, Index{c9}, IsArray{0}, MetaFlag{0}
xform m_X // ByteSize{28}, Index{ca}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{cb}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{ce}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{cf}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d0}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d2}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{d4}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d6}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{200000}
unsigned int m_Type // ByteSize{4}, Index{d8}, IsArray{0}, MetaFlag{0}
unsigned int m_XMotionType // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{0}
unsigned int m_YMotionType // ByteSize{4}, Index{da}, IsArray{0}, MetaFlag{0}
unsigned int m_ZMotionType // ByteSize{4}, Index{db}, IsArray{0}, MetaFlag{0}
float m_MinLimitX // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{0}
float m_MaxLimitX // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{0}
float m_MaxLimitY // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{0}
float m_MaxLimitZ // ByteSize{4}, Index{df}, IsArray{0}, MetaFlag{0}
staticvector m_HumanBoneIndex // ByteSize{ffffffff}, Index{e0}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e1}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{e2}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{e3}, IsArray{0}, MetaFlag{0}
staticvector m_HumanBoneMass // ByteSize{ffffffff}, Index{e4}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e5}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{e6}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{e7}, IsArray{0}, MetaFlag{0}
staticvector m_ColliderIndex // ByteSize{ffffffff}, Index{e8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{eb}, IsArray{0}, MetaFlag{0}
float m_Scale // ByteSize{4}, Index{ec}, IsArray{0}, MetaFlag{0}
float m_ArmTwist // ByteSize{4}, Index{ed}, IsArray{0}, MetaFlag{0}
float m_ForeArmTwist // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{0}
float m_UpperLegTwist // ByteSize{4}, Index{ef}, IsArray{0}, MetaFlag{0}
float m_LegTwist // ByteSize{4}, Index{f0}, IsArray{0}, MetaFlag{0}
float m_ArmStretch // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{0}
float m_LegStretch // ByteSize{4}, Index{f2}, IsArray{0}, MetaFlag{0}
float m_FeetSpacing // ByteSize{4}, Index{f3}, IsArray{0}, MetaFlag{0}
bool m_HasLeftHand // ByteSize{1}, Index{f4}, IsArray{0}, MetaFlag{0}
bool m_HasRightHand // ByteSize{1}, Index{f5}, IsArray{0}, MetaFlag{0}
bool m_HasTDoF // ByteSize{1}, Index{f6}, IsArray{0}, MetaFlag{4000}
vector m_HumanSkeletonIndexArray // ByteSize{ffffffff}, Index{f7}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{f8}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{f9}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{0}
vector m_HumanSkeletonReverseIndexArray // ByteSize{ffffffff}, Index{fb}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{fc}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{fd}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{fe}, IsArray{0}, MetaFlag{0}
int m_RootMotionBoneIndex // ByteSize{4}, Index{ff}, IsArray{0}, MetaFlag{0}
xform m_RootMotionBoneX // ByteSize{28}, Index{100}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{101}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{102}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{104}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{105}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{106}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{107}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{108}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{10a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{10c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{10d}, IsArray{0}, MetaFlag{200000}
OffsetPtr m_RootMotionSkeleton // ByteSize{ffffffff}, Index{10e}, IsArray{0}, MetaFlag{0}
Skeleton data // ByteSize{ffffffff}, Index{10f}, IsArray{0}, MetaFlag{0}
vector m_Node // ByteSize{ffffffff}, Index{110}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{111}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{112}, IsArray{0}, MetaFlag{0}
Node data // ByteSize{8}, Index{113}, IsArray{0}, MetaFlag{0}
int m_ParentId // ByteSize{4}, Index{114}, IsArray{0}, MetaFlag{0}
int m_AxesId // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{0}
vector m_ID // ByteSize{ffffffff}, Index{116}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{117}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{118}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{119}, IsArray{0}, MetaFlag{0}
vector m_AxesArray // ByteSize{ffffffff}, Index{11a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{11b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{11c}, IsArray{0}, MetaFlag{0}
Axes data // ByteSize{4c}, Index{11d}, IsArray{0}, MetaFlag{0}
float4 m_PreQ // ByteSize{10}, Index{11e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{120}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{121}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{122}, IsArray{0}, MetaFlag{200000}
float4 m_PostQ // ByteSize{10}, Index{123}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{124}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{125}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{126}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{127}, IsArray{0}, MetaFlag{200000}
float3 m_Sgn // ByteSize{c}, Index{128}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{129}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12a}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{200000}
Limit m_Limit // ByteSize{18}, Index{12c}, IsArray{0}, MetaFlag{0}
float3 m_Min // ByteSize{c}, Index{12d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{130}, IsArray{0}, MetaFlag{200000}
float3 m_Max // ByteSize{c}, Index{131}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{132}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{133}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{134}, IsArray{0}, MetaFlag{200000}
float m_Length // ByteSize{4}, Index{135}, IsArray{0}, MetaFlag{0}
unsigned int m_Type // ByteSize{4}, Index{136}, IsArray{0}, MetaFlag{0}
OffsetPtr m_RootMotionSkeletonPose // ByteSize{ffffffff}, Index{137}, IsArray{0}, MetaFlag{0}
SkeletonPose data // ByteSize{ffffffff}, Index{138}, IsArray{0}, MetaFlag{0}
vector m_X // ByteSize{ffffffff}, Index{139}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{13a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{13b}, IsArray{0}, MetaFlag{0}
xform data // ByteSize{28}, Index{13c}, IsArray{0}, MetaFlag{0}
float3 t // ByteSize{c}, Index{13d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{13e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{13f}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{140}, IsArray{0}, MetaFlag{200000}
float4 q // ByteSize{10}, Index{141}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{142}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{143}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{144}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{145}, IsArray{0}, MetaFlag{200000}
float3 s // ByteSize{c}, Index{146}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{148}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{149}, IsArray{0}, MetaFlag{200000}
vector m_RootMotionSkeletonIndexArray // ByteSize{ffffffff}, Index{14a}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{14b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{14c}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{14d}, IsArray{0}, MetaFlag{0}
map m_TOS // ByteSize{ffffffff}, Index{14e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{150}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{151}, IsArray{0}, MetaFlag{8000}
unsigned int first // ByteSize{4}, Index{152}, IsArray{0}, MetaFlag{0}
string second // ByteSize{ffffffff}, Index{153}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{154}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{156}, IsArray{0}, MetaFlag{1}
// classID{91}: AnimatorController <- RuntimeAnimatorController <- NamedObject <- EditorExtension <- Object
AnimatorController Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
unsigned int m_ControllerSize // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
ControllerConstant m_Controller // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8000}
vector m_LayerArray // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{a}, IsArray{0}, MetaFlag{8000}
LayerConstant data // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
unsigned int m_StateMachineIndex // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
unsigned int m_StateMachineMotionSetIndex // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
HumanPoseMask m_BodyMask // ByteSize{c}, Index{e}, IsArray{0}, MetaFlag{0}
unsigned int word0 // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
unsigned int word1 // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
unsigned int word2 // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
OffsetPtr m_SkeletonMask // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{0}
SkeletonMask data // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{0}
vector m_Data // ByteSize{ffffffff}, Index{14}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{15}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
SkeletonMaskElement data // ByteSize{8}, Index{17}, IsArray{0}, MetaFlag{0}
unsigned int m_PathHash // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float m_Weight // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
unsigned int m_Binding // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int (int&)m_LayerBlendingMode // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float m_DefaultWeight // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
bool m_IKPass // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{0}
bool m_SyncedLayerAffectsTiming // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{4000}
vector m_StateMachineArray // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{22}, IsArray{0}, MetaFlag{8000}
StateMachineConstant data // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{8000}
vector m_StateConstantArray // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
StateConstant data // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8000}
vector m_TransitionConstantArray // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{2c}, IsArray{0}, MetaFlag{8000}
TransitionConstant data // ByteSize{ffffffff}, Index{2d}, IsArray{0}, MetaFlag{8000}
vector m_ConditionConstantArray // ByteSize{ffffffff}, Index{2e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{10}, Index{31}, IsArray{0}, MetaFlag{0}
ConditionConstant data // ByteSize{10}, Index{32}, IsArray{0}, MetaFlag{0}
unsigned int m_ConditionMode // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
unsigned int m_EventID // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
float m_EventThreshold // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
float m_ExitTime // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
unsigned int m_DestinationState // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
unsigned int m_FullPathID // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
unsigned int m_ID // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
unsigned int m_UserID // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
float m_TransitionDuration // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
float m_TransitionOffset // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
float m_ExitTime // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
bool m_HasExitTime // ByteSize{1}, Index{3e}, IsArray{0}, MetaFlag{0}
bool m_HasFixedDuration // ByteSize{1}, Index{3f}, IsArray{0}, MetaFlag{4000}
int m_InterruptionSource // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
bool m_OrderedInterruption // ByteSize{1}, Index{41}, IsArray{0}, MetaFlag{0}
bool m_CanTransitionToSelf // ByteSize{1}, Index{42}, IsArray{0}, MetaFlag{4000}
vector m_BlendTreeConstantIndexArray // ByteSize{ffffffff}, Index{43}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{44}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
vector m_BlendTreeConstantArray // ByteSize{ffffffff}, Index{47}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{48}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{4a}, IsArray{0}, MetaFlag{8000}
BlendTreeConstant data // ByteSize{ffffffff}, Index{4b}, IsArray{0}, MetaFlag{8000}
vector m_NodeArray // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4d}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{4f}, IsArray{0}, MetaFlag{8000}
BlendTreeNodeConstant data // ByteSize{ffffffff}, Index{50}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlendType // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
unsigned int m_BlendEventID // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{0}
unsigned int m_BlendEventYID // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{0}
vector m_ChildIndices // ByteSize{ffffffff}, Index{54}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{55}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{0}
OffsetPtr m_Blend1dData // ByteSize{ffffffff}, Index{58}, IsArray{0}, MetaFlag{0}
Blend1dDataConstant data // ByteSize{ffffffff}, Index{59}, IsArray{0}, MetaFlag{0}
vector m_ChildThresholdArray // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{5b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{0}
OffsetPtr m_Blend2dData // ByteSize{ffffffff}, Index{5e}, IsArray{0}, MetaFlag{0}
Blend2dDataConstant data // ByteSize{ffffffff}, Index{5f}, IsArray{0}, MetaFlag{0}
vector m_ChildPositionArray // ByteSize{ffffffff}, Index{60}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{61}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, Index{63}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{200000}
vector m_ChildMagnitudeArray // ByteSize{ffffffff}, Index{66}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{67}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
vector m_ChildPairVectorArray // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, Index{6d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{200000}
vector m_ChildPairAvgMagInvArray // ByteSize{ffffffff}, Index{70}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{71}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
vector m_ChildNeighborListArray // ByteSize{ffffffff}, Index{74}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{75}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
MotionNeighborList data // ByteSize{ffffffff}, Index{77}, IsArray{0}, MetaFlag{0}
vector m_NeighborArray // ByteSize{ffffffff}, Index{78}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{79}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
OffsetPtr m_BlendDirectData // ByteSize{ffffffff}, Index{7c}, IsArray{0}, MetaFlag{8000}
BlendDirectDataConstant data // ByteSize{ffffffff}, Index{7d}, IsArray{0}, MetaFlag{8000}
vector m_ChildBlendEventIDArray // ByteSize{ffffffff}, Index{7e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{7f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
bool m_NormalizedBlendValues // ByteSize{1}, Index{82}, IsArray{0}, MetaFlag{4000}
unsigned int m_ClipID // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{0}
float m_Duration // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{0}
float m_CycleOffset // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{0}
bool m_Mirror // ByteSize{1}, Index{86}, IsArray{0}, MetaFlag{4000}
unsigned int m_NameID // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
unsigned int m_PathID // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{0}
unsigned int m_FullPathID // ByteSize{4}, Index{89}, IsArray{0}, MetaFlag{0}
unsigned int m_TagID // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{0}
unsigned int m_SpeedParamID // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{0}
unsigned int m_MirrorParamID // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{0}
unsigned int m_CycleOffsetParamID // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
float m_Speed // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{0}
float m_CycleOffset // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{0}
bool m_IKOnFeet // ByteSize{1}, Index{90}, IsArray{0}, MetaFlag{0}
bool m_WriteDefaultValues // ByteSize{1}, Index{91}, IsArray{0}, MetaFlag{0}
bool m_Loop // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{0}
bool m_Mirror // ByteSize{1}, Index{93}, IsArray{0}, MetaFlag{4000}
vector m_AnyStateTransitionConstantArray // ByteSize{ffffffff}, Index{94}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{95}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{97}, IsArray{0}, MetaFlag{8000}
TransitionConstant data // ByteSize{ffffffff}, Index{98}, IsArray{0}, MetaFlag{8000}
vector m_ConditionConstantArray // ByteSize{ffffffff}, Index{99}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{9a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{10}, Index{9c}, IsArray{0}, MetaFlag{0}
ConditionConstant data // ByteSize{10}, Index{9d}, IsArray{0}, MetaFlag{0}
unsigned int m_ConditionMode // ByteSize{4}, Index{9e}, IsArray{0}, MetaFlag{0}
unsigned int m_EventID // ByteSize{4}, Index{9f}, IsArray{0}, MetaFlag{0}
float m_EventThreshold // ByteSize{4}, Index{a0}, IsArray{0}, MetaFlag{0}
float m_ExitTime // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{0}
unsigned int m_DestinationState // ByteSize{4}, Index{a2}, IsArray{0}, MetaFlag{0}
unsigned int m_FullPathID // ByteSize{4}, Index{a3}, IsArray{0}, MetaFlag{0}
unsigned int m_ID // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{0}
unsigned int m_UserID // ByteSize{4}, Index{a5}, IsArray{0}, MetaFlag{0}
float m_TransitionDuration // ByteSize{4}, Index{a6}, IsArray{0}, MetaFlag{0}
float m_TransitionOffset // ByteSize{4}, Index{a7}, IsArray{0}, MetaFlag{0}
float m_ExitTime // ByteSize{4}, Index{a8}, IsArray{0}, MetaFlag{0}
bool m_HasExitTime // ByteSize{1}, Index{a9}, IsArray{0}, MetaFlag{0}
bool m_HasFixedDuration // ByteSize{1}, Index{aa}, IsArray{0}, MetaFlag{4000}
int m_InterruptionSource // ByteSize{4}, Index{ab}, IsArray{0}, MetaFlag{0}
bool m_OrderedInterruption // ByteSize{1}, Index{ac}, IsArray{0}, MetaFlag{0}
bool m_CanTransitionToSelf // ByteSize{1}, Index{ad}, IsArray{0}, MetaFlag{4000}
vector m_SelectorStateConstantArray // ByteSize{ffffffff}, Index{ae}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{af}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{b0}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{b1}, IsArray{0}, MetaFlag{8000}
SelectorStateConstant data // ByteSize{ffffffff}, Index{b2}, IsArray{0}, MetaFlag{8000}
vector m_TransitionConstantArray // ByteSize{ffffffff}, Index{b3}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{b4}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{b5}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{ffffffff}, Index{b6}, IsArray{0}, MetaFlag{0}
SelectorTransitionConstant data // ByteSize{ffffffff}, Index{b7}, IsArray{0}, MetaFlag{0}
unsigned int m_Destination // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{0}
vector m_ConditionConstantArray // ByteSize{ffffffff}, Index{b9}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{ba}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{bb}, IsArray{0}, MetaFlag{0}
OffsetPtr data // ByteSize{10}, Index{bc}, IsArray{0}, MetaFlag{0}
ConditionConstant data // ByteSize{10}, Index{bd}, IsArray{0}, MetaFlag{0}
unsigned int m_ConditionMode // ByteSize{4}, Index{be}, IsArray{0}, MetaFlag{0}
unsigned int m_EventID // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{0}
float m_EventThreshold // ByteSize{4}, Index{c0}, IsArray{0}, MetaFlag{0}
float m_ExitTime // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{0}
unsigned int m_FullPathID // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{0}
bool m_IsEntry // ByteSize{1}, Index{c3}, IsArray{0}, MetaFlag{4000}
unsigned int m_DefaultState // ByteSize{4}, Index{c4}, IsArray{0}, MetaFlag{0}
unsigned int m_MotionSetCount // ByteSize{4}, Index{c5}, IsArray{0}, MetaFlag{0}
OffsetPtr m_Values // ByteSize{ffffffff}, Index{c6}, IsArray{0}, MetaFlag{0}
ValueArrayConstant data // ByteSize{ffffffff}, Index{c7}, IsArray{0}, MetaFlag{0}
vector m_ValueArray // ByteSize{ffffffff}, Index{c8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{c9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{ca}, IsArray{0}, MetaFlag{0}
ValueConstant data // ByteSize{c}, Index{cb}, IsArray{0}, MetaFlag{0}
unsigned int m_ID // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{0}
unsigned int m_Type // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{0}
unsigned int m_Index // ByteSize{4}, Index{ce}, IsArray{0}, MetaFlag{0}
OffsetPtr m_DefaultValues // ByteSize{ffffffff}, Index{cf}, IsArray{0}, MetaFlag{8000}
ValueArray data // ByteSize{ffffffff}, Index{d0}, IsArray{0}, MetaFlag{8000}
vector m_PositionValues // ByteSize{ffffffff}, Index{d1}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{d2}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{0}
float3 data // ByteSize{c}, Index{d4}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d6}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{200000}
vector m_QuaternionValues // ByteSize{ffffffff}, Index{d8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{d9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{da}, IsArray{0}, MetaFlag{0}
float4 data // ByteSize{10}, Index{db}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{df}, IsArray{0}, MetaFlag{200000}
vector m_ScaleValues // ByteSize{ffffffff}, Index{e0}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e1}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{e2}, IsArray{0}, MetaFlag{0}
float3 data // ByteSize{c}, Index{e3}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{e4}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e5}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e6}, IsArray{0}, MetaFlag{200000}
vector m_FloatValues // ByteSize{ffffffff}, Index{e7}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e8}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{e9}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{0}
vector m_IntValues // ByteSize{ffffffff}, Index{eb}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{ec}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{ed}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{0}
vector m_BoolValues // ByteSize{ffffffff}, Index{ef}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{f0}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{0}
bool data // ByteSize{1}, Index{f2}, IsArray{0}, MetaFlag{0}
map m_TOS // ByteSize{ffffffff}, Index{f3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f4}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{f6}, IsArray{0}, MetaFlag{8000}
unsigned int first // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{0}
string second // ByteSize{ffffffff}, Index{f8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{fb}, IsArray{0}, MetaFlag{1}
vector m_AnimationClips // ByteSize{ffffffff}, Index{fc}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{fd}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{fe}, IsArray{0}, MetaFlag{0}
PPtr<AnimationClip> data // ByteSize{c}, Index{ff}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{100}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{101}, IsArray{0}, MetaFlag{1}
StateMachineBehaviourVectorDescription m_StateMachineBehaviourVectorDescription // ByteSize{ffffffff}, Index{102}, IsArray{0}, MetaFlag{8000}
map m_StateMachineBehaviourRanges // ByteSize{ffffffff}, Index{103}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{104}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{105}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{10}, Index{106}, IsArray{0}, MetaFlag{0}
StateKey first // ByteSize{8}, Index{107}, IsArray{0}, MetaFlag{0}
unsigned int m_StateID // ByteSize{4}, Index{108}, IsArray{0}, MetaFlag{0}
int m_LayerIndex // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{0}
StateRange second // ByteSize{8}, Index{10a}, IsArray{0}, MetaFlag{0}
unsigned int m_StartIndex // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{0}
unsigned int m_Count // ByteSize{4}, Index{10c}, IsArray{0}, MetaFlag{0}
vector m_StateMachineBehaviourIndices // ByteSize{ffffffff}, Index{10d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10e}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{110}, IsArray{0}, MetaFlag{0}
vector m_StateMachineBehaviours // ByteSize{ffffffff}, Index{111}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{112}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{113}, IsArray{0}, MetaFlag{0}
PPtr<MonoBehaviour> data // ByteSize{c}, Index{114}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{116}, IsArray{0}, MetaFlag{1}
bool m_MultiThreadedStateMachine // ByteSize{1}, Index{117}, IsArray{0}, MetaFlag{4001}
// classID{92}: GUILayer <- Behaviour <- Component <- EditorExtension <- Object
Behaviour Base // ByteSize{d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
// classID{93}: RuntimeAnimatorController <- NamedObject <- EditorExtension <- Object
// RuntimeAnimatorController is abstract
// NamedObject is abstract
// EditorExtension is abstract
// Object is abstract
// classID{94}: ScriptMapper <- GlobalGameManager <- GameManager <- Object
ScriptMapper Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
NameToObjectMap m_Shaders // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
map m_ObjectToName // ByteSize{ffffffff}, Index{2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
PPtr<Shader> first // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
bool m_PreloadShaders // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
// classID{95}: Animator <- Behaviour <- Component <- EditorExtension <- Object
Animator Base // ByteSize{31}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<Avatar> m_Avatar // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
PPtr<RuntimeAnimatorController> m_Controller // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
int m_CullingMode // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_UpdateMode // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_ApplyRootMotion // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{800000}
bool m_LinearVelocityBlending // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{804000}
bool m_HasTransformHierarchy // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{800000}
bool m_AllowConstantClipSamplingOptimization // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{804000}
// classID{96}: TrailRenderer <- Renderer <- Component <- EditorExtension <- Object
TrailRenderer Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
UInt8 m_CastShadows // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
UInt8 m_ReceiveShadows // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{100}
UInt8 m_MotionVectors // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 m_LightProbeUsage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_ReflectionProbeUsage // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
UInt16 m_LightmapIndex // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{c}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{a00001}
vector m_Materials // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> data // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
StaticBatchInfo m_StaticBatchInfo // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
UInt16 firstSubMesh // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{1}
UInt16 subMeshCount // ByteSize{2}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_StaticBatchRoot // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_ProbeAnchor // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> m_LightProbeVolumeOverride // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_SortingLayerID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800001}
SInt16 m_SortingLayer // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{4001}
float m_Time // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
LineParameters m_Parameters // ByteSize{ffffffff}, Index{2c}, IsArray{0}, MetaFlag{8000}
float widthMultiplier // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
AnimationCurve widthCurve // ByteSize{ffffffff}, Index{2e}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{2f}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{30}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{32}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
Gradient colorGradient // ByteSize{a6}, Index{3a}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{10}, Index{3b}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{200001}
ColorRGBA key1 // ByteSize{10}, Index{40}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{200001}
ColorRGBA key2 // ByteSize{10}, Index{45}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{200001}
ColorRGBA key3 // ByteSize{10}, Index{4a}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{200001}
ColorRGBA key4 // ByteSize{10}, Index{4f}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200001}
ColorRGBA key5 // ByteSize{10}, Index{54}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{200001}
ColorRGBA key6 // ByteSize{10}, Index{59}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{200001}
ColorRGBA key7 // ByteSize{10}, Index{5e}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{200001}
UInt16 ctime0 // ByteSize{2}, Index{63}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{64}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{65}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{66}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{67}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{68}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{69}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{6a}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{6b}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{6c}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{6d}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{6e}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{6f}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{70}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{71}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{72}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{74}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{75}, IsArray{0}, MetaFlag{4001}
int numCornerVertices // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
int numCapVertices // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{0}
int alignment // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
int textureMode // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{0}
bool generateLightingData // ByteSize{1}, Index{7a}, IsArray{0}, MetaFlag{4000}
float m_MinVertexDistance // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
bool m_Autodestruct // ByteSize{1}, Index{7c}, IsArray{0}, MetaFlag{0}
// classID{98}: DelayedCallManager <- GlobalGameManager <- GameManager <- Object
GlobalGameManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{102}: TextMesh <- Component <- EditorExtension <- Object
TextMesh Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
string m_Text // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{1}
float m_OffsetZ // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_CharacterSize // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_LineSpacing // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
SInt16 m_Anchor // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{0}
SInt16 m_Alignment // ByteSize{2}, Index{c}, IsArray{0}, MetaFlag{0}
float m_TabSize // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int m_FontSize // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_FontStyle // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_RichText // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
PPtr<Font> m_Font // ByteSize{c}, Index{11}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{13}, IsArray{0}, MetaFlag{1}
ColorRGBA m_Color // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{1}
// classID{104}: RenderSettings <- LevelGameManager <- GameManager <- Object
RenderSettings Base // ByteSize{149}, Index{0}, IsArray{0}, MetaFlag{8000}
bool m_Fog // ByteSize{1}, Index{1}, IsArray{0}, MetaFlag{4000}
ColorRGBA m_FogColor // ByteSize{10}, Index{2}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200001}
int m_FogMode // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_FogDensity // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_LinearFogStart // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_LinearFogEnd // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
ColorRGBA m_AmbientSkyColor // ByteSize{10}, Index{b}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200001}
ColorRGBA m_AmbientEquatorColor // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200001}
ColorRGBA m_AmbientGroundColor // ByteSize{10}, Index{15}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200001}
float m_AmbientIntensity // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int m_AmbientMode // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{4000}
ColorRGBA m_SubtractiveShadowColor // ByteSize{10}, Index{1c}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{200001}
PPtr<Material> m_SkyboxMaterial // ByteSize{c}, Index{21}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{1}
float m_HaloStrength // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float m_FlareStrength // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
float m_FlareFadeSpeed // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> m_HaloTexture // ByteSize{c}, Index{27}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{29}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_SpotCookie // ByteSize{c}, Index{2a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2c}, IsArray{0}, MetaFlag{1}
int m_DefaultReflectionMode // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
int m_DefaultReflectionResolution // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
int m_ReflectionBounces // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
float m_ReflectionIntensity // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
PPtr<Cubemap> m_CustomReflection // ByteSize{c}, Index{31}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{33}, IsArray{0}, MetaFlag{1}
SphericalHarmonicsL2 m_AmbientProbe // ByteSize{6c}, Index{34}, IsArray{0}, MetaFlag{0}
float sh[ 0] // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
float sh[ 1] // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
float sh[ 2] // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
float sh[ 3] // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
float sh[ 4] // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
float sh[ 5] // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
float sh[ 6] // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
float sh[ 7] // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
float sh[ 8] // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
float sh[ 9] // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
float sh[10] // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
float sh[11] // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
float sh[12] // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
float sh[13] // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{0}
float sh[14] // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
float sh[15] // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{0}
float sh[16] // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
float sh[17] // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
float sh[18] // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
float sh[19] // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
float sh[20] // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
float sh[21] // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
float sh[22] // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
float sh[23] // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
float sh[24] // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
float sh[25] // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
float sh[26] // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{0}
PPtr<Cubemap> m_GeneratedSkyboxReflection // ByteSize{c}, Index{50}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{52}, IsArray{0}, MetaFlag{1}
PPtr<Light> m_Sun // ByteSize{c}, Index{53}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{55}, IsArray{0}, MetaFlag{1}
ColorRGBA m_IndirectSpecularColor // ByteSize{10}, Index{56}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{200001}
// classID{108}: Light <- Behaviour <- Component <- EditorExtension <- Object
Light Base // ByteSize{8f}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
int m_Type // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
ColorRGBA m_Color // ByteSize{10}, Index{6}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200001}
float m_Intensity // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_Range // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_SpotAngle // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_CookieSize // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
ShadowSettings m_Shadows // ByteSize{1c}, Index{f}, IsArray{0}, MetaFlag{0}
int m_Type // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_Resolution // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_CustomResolution // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_Strength // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_Bias // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_NormalBias // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float m_NearPlane // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
PPtr<Texture> m_Cookie // ByteSize{c}, Index{17}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{19}, IsArray{0}, MetaFlag{1}
bool m_DrawHalo // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{4000}
LightBakingOutput m_BakingOutput // ByteSize{c}, Index{1b}, IsArray{0}, MetaFlag{0}
int probeOcclusionLightIndex // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int occlusionMaskChannel // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
int lightmappingMask // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
PPtr<Flare> m_Flare // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
int m_RenderMode // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
BitField m_CullingMask // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{400001}
int m_Lightmapping // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
Vector2f m_AreaSize // ByteSize{8}, Index{26}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{200000}
float m_BounceIntensity // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
float m_ColorTemperature // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
bool m_UseColorTemperature // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{4000}
// classID{109}: CGProgram <- TextAsset <- NamedObject <- EditorExtension <- Object
TextAsset Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
string m_Script // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{4008001}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4004001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{4000001}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000001}
// classID{111}: Animation <- Behaviour <- Component <- EditorExtension <- Object
Animation Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<AnimationClip> m_Animation // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
vector m_Animations // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
PPtr<AnimationClip> data // ByteSize{c}, Index{b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{d}, IsArray{0}, MetaFlag{1}
int m_WrapMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
bool m_PlayAutomatically // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_AnimatePhysics // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
int m_CullingType // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
// classID{114}: MonoBehaviour <- Behaviour <- Component <- EditorExtension <- Object
MonoBehaviour Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<MonoScript> m_Script // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
string m_Name // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{1}
// classID{115}: MonoScript <- TextAsset <- NamedObject <- EditorExtension <- Object
MonoScript Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_ExecutionOrder // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
Hash128 m_PropertiesHash // ByteSize{10}, Index{6}, IsArray{0}, MetaFlag{10}
UInt8 bytes[0] // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{10}
UInt8 bytes[1] // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{10}
UInt8 bytes[2] // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{10}
UInt8 bytes[3] // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{10}
UInt8 bytes[4] // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{10}
UInt8 bytes[5] // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{10}
UInt8 bytes[6] // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{10}
UInt8 bytes[7] // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{10}
UInt8 bytes[8] // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{10}
UInt8 bytes[9] // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{10}
UInt8 bytes[10] // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{10}
UInt8 bytes[11] // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{10}
UInt8 bytes[12] // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{10}
UInt8 bytes[13] // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{10}
UInt8 bytes[14] // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{10}
UInt8 bytes[15] // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{10}
string m_ClassName // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8010}
Array Array // ByteSize{ffffffff}, Index{18}, IsArray{1}, MetaFlag{4011}
int size // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{11}
char data // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{11}
string m_Namespace // ByteSize{ffffffff}, Index{1b}, IsArray{0}, MetaFlag{8010}
Array Array // ByteSize{ffffffff}, Index{1c}, IsArray{1}, MetaFlag{4011}
int size // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{11}
char data // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{11}
string m_AssemblyName // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8010}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{4011}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{11}
char data // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{11}
bool m_IsEditorScript // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{1}
// classID{116}: MonoManager <- GlobalGameManager <- GameManager <- Object
MonoManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
set m_Scripts // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
PPtr<MonoScript> data // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
vector m_AssemblyNames // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{1}
vector m_AssemblyTypes // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
// classID{117}: Texture3D <- Texture <- NamedObject <- EditorExtension <- Object
Texture3D Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{10}
int m_Depth // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{10}
int m_Format // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_MipCount // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{4010}
unsigned int m_DataSize // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{10}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{b}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{1}
StreamingInfo m_StreamData // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
unsigned int offset // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
unsigned int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
string path // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{1}
// classID{119}: Projector <- Behaviour <- Component <- EditorExtension <- Object
Projector Base // ByteSize{32}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_NearClipPlane // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_FarClipPlane // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_FieldOfView // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_AspectRatio // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
bool m_Orthographic // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
float m_OrthographicSize // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
PPtr<Material> m_Material // ByteSize{c}, Index{b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{d}, IsArray{0}, MetaFlag{1}
BitField m_IgnoreLayers // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{400001}
// classID{120}: LineRenderer <- Renderer <- Component <- EditorExtension <- Object
LineRenderer Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
UInt8 m_CastShadows // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
UInt8 m_ReceiveShadows // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{100}
UInt8 m_MotionVectors // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 m_LightProbeUsage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_ReflectionProbeUsage // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
UInt16 m_LightmapIndex // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{c}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{a00001}
vector m_Materials // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> data // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
StaticBatchInfo m_StaticBatchInfo // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
UInt16 firstSubMesh // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{1}
UInt16 subMeshCount // ByteSize{2}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_StaticBatchRoot // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_ProbeAnchor // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> m_LightProbeVolumeOverride // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_SortingLayerID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800001}
SInt16 m_SortingLayer // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{4001}
vector m_Positions // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2c}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
Vector3f data // ByteSize{c}, Index{2e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{200000}
LineParameters m_Parameters // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8000}
float widthMultiplier // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
AnimationCurve widthCurve // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{35}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{36}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{38}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
Gradient colorGradient // ByteSize{a6}, Index{40}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{10}, Index{41}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{200001}
ColorRGBA key1 // ByteSize{10}, Index{46}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{200001}
ColorRGBA key2 // ByteSize{10}, Index{4b}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{200001}
ColorRGBA key3 // ByteSize{10}, Index{50}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{200001}
ColorRGBA key4 // ByteSize{10}, Index{55}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{200001}
ColorRGBA key5 // ByteSize{10}, Index{5a}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{200001}
ColorRGBA key6 // ByteSize{10}, Index{5f}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{200001}
ColorRGBA key7 // ByteSize{10}, Index{64}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{200001}
UInt16 ctime0 // ByteSize{2}, Index{69}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{6a}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{6b}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{6c}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{6d}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{6e}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{6f}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{70}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{71}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{72}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{73}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{74}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{75}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{76}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{77}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{78}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{7a}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{7b}, IsArray{0}, MetaFlag{4001}
int numCornerVertices // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
int numCapVertices // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{0}
int alignment // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{0}
int textureMode // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{0}
bool generateLightingData // ByteSize{1}, Index{80}, IsArray{0}, MetaFlag{4000}
bool m_UseWorldSpace // ByteSize{1}, Index{81}, IsArray{0}, MetaFlag{0}
bool m_Loop // ByteSize{1}, Index{82}, IsArray{0}, MetaFlag{0}
// classID{121}: Flare <- NamedObject <- EditorExtension <- Object
Flare Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
PPtr<Texture> m_FlareTexture // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
int m_TextureLayout // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
vector m_Elements // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
FlareElement data // ByteSize{20}, Index{c}, IsArray{0}, MetaFlag{0}
unsigned int m_ImageIndex // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_Position // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_Size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
ColorRGBA m_Color // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200001}
bool m_UseLightColor // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_Rotate // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_Zoom // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{0}
bool m_Fade // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{0}
bool m_UseFog // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{0}
// classID{122}: Halo <- Behaviour <- Component <- EditorExtension <- Object
Halo Base // ByteSize{15}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
ColorRGBA m_Color // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
float m_Size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
// classID{123}: LensFlare <- Behaviour <- Component <- EditorExtension <- Object
LensFlare Base // ByteSize{36}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<Flare> m_Flare // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
ColorRGBA m_Color // ByteSize{10}, Index{8}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200001}
float m_Brightness // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_FadeSpeed // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
BitField m_IgnoreLayers // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{400001}
bool m_Directional // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{0}
// classID{124}: FlareLayer <- Behaviour <- Component <- EditorExtension <- Object
Behaviour Base // ByteSize{d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
// classID{125}: HaloLayer <- Behaviour <- Component <- EditorExtension <- Object
Behaviour Base // ByteSize{d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
// classID{126}: NavMeshProjectSettings <- GlobalGameManager <- GameManager <- Object
NavMeshProjectSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector areas // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
NavMeshAreaData data // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{1}
float cost // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
int m_LastAgentTypeID // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
vector m_Settings // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
NavMeshBuildSettings data // ByteSize{34}, Index{e}, IsArray{0}, MetaFlag{0}
int agentTypeID // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float agentRadius // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float agentHeight // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float agentSlope // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float agentClimb // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float ledgeDropHeight // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float maxJumpAcrossDistance // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float minRegionArea // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
int manualCellSize // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
float cellSize // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
int manualTileSize // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
int tileSize // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int accuratePlacement // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
vector m_SettingNames // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{1}
// classID{128}: Font <- NamedObject <- EditorExtension <- Object
Font Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
float m_LineSpacing // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<Material> m_DefaultMaterial // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
float m_FontSize // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
PPtr<Texture> m_Texture // ByteSize{c}, Index{a}, IsArray{0}, MetaFlag{4001}
int m_FileID // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{1}
int m_AsciiStartOffset // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_Tracking // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_CharacterSpacing // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_CharacterPadding // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_ConvertCase // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
vector m_CharacterRects // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
CharacterInfo data // ByteSize{29}, Index{15}, IsArray{0}, MetaFlag{8000}
unsigned int index // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
Rectf uv // ByteSize{10}, Index{17}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
Rectf vert // ByteSize{10}, Index{1c}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float advance // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
bool flipped // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{4000}
map m_KerningValues // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{24}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{1}
pair data // ByteSize{8}, Index{26}, IsArray{0}, MetaFlag{1}
pair first // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{1}
UInt16 first // ByteSize{2}, Index{28}, IsArray{0}, MetaFlag{1}
UInt16 second // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
float second // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
float m_PixelScale // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{4001}
vector m_FontData // ByteSize{ffffffff}, Index{2c}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{2d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{1}
float m_Ascent // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{1}
float m_Descent // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{1}
unsigned int m_DefaultStyle // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
vector m_FontNames // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{34}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
string data // ByteSize{ffffffff}, Index{36}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{37}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{39}, IsArray{0}, MetaFlag{1}
vector m_FallbackFonts // ByteSize{ffffffff}, Index{3a}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{3b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
PPtr<Font> data // ByteSize{c}, Index{3d}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3f}, IsArray{0}, MetaFlag{1}
int m_FontRenderingMode // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
// classID{129}: PlayerSettings <- GlobalGameManager <- GameManager <- Object
PlayerSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
GUID productGUID // ByteSize{10}, Index{1}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
bool AndroidProfiler // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{4000}
int defaultScreenOrientation // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int targetDevice // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
bool useOnDemandResources // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
int accelerometerFrequency // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{4000}
string companyName // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{1}
string productName // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> defaultCursor // ByteSize{c}, Index{13}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{1}
Vector2f cursorHotspot // ByteSize{8}, Index{16}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200000}
ColorRGBA m_SplashScreenBackgroundColor // ByteSize{10}, Index{19}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{200001}
bool m_ShowUnitySplashScreen // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{0}
bool m_ShowUnitySplashLogo // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{4000}
float m_SplashScreenOverlayOpacity // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
int m_SplashScreenAnimation // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int m_SplashScreenLogoStyle // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
int m_SplashScreenDrawMode // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{4000}
float m_SplashScreenBackgroundAnimationZoom // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float m_SplashScreenLogoAnimationZoom // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
float m_SplashScreenBackgroundLandscapeAspect // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
float m_SplashScreenBackgroundPortraitAspect // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
Rectf m_SplashScreenBackgroundLandscapeUvs // ByteSize{10}, Index{28}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
Rectf m_SplashScreenBackgroundPortraitUvs // ByteSize{10}, Index{2d}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
vector m_SplashScreenLogos // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{33}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
SplashScreenLogo data // ByteSize{10}, Index{35}, IsArray{0}, MetaFlag{8000}
PPtr<Sprite> logo // ByteSize{c}, Index{36}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{38}, IsArray{0}, MetaFlag{1}
float duration // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{4000}
PPtr<Texture2D> m_SplashScreenBackgroundLandscape // ByteSize{c}, Index{3a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3c}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_SplashScreenBackgroundPortrait // ByteSize{c}, Index{3d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3f}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_VirtualRealitySplashScreen // ByteSize{c}, Index{40}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{42}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_HolographicTrackingLossScreen // ByteSize{c}, Index{43}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{45}, IsArray{0}, MetaFlag{1}
int defaultScreenWidth // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
int defaultScreenHeight // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
int defaultScreenWidthWeb // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
int defaultScreenHeightWeb // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
int m_StereoRenderingPath // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
int m_ActiveColorSpace // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
bool m_MTRendering // ByteSize{1}, Index{4c}, IsArray{0}, MetaFlag{0}
bool m_MobileMTRendering // ByteSize{1}, Index{4d}, IsArray{0}, MetaFlag{4000}
vector m_StackTraceTypes // ByteSize{ffffffff}, Index{4e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4f}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
int iosShowActivityIndicatorOnLoading // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{0}
int androidShowActivityIndicatorOnLoading // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{0}
int tizenShowActivityIndicatorOnLoading // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{0}
int iosAppInBackgroundBehavior // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{0}
int displayResolutionDialog // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
bool iosAllowHTTPDownload // ByteSize{1}, Index{57}, IsArray{0}, MetaFlag{0}
bool allowedAutorotateToPortrait // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{0}
bool allowedAutorotateToPortraitUpsideDown // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{0}
bool allowedAutorotateToLandscapeRight // ByteSize{1}, Index{5a}, IsArray{0}, MetaFlag{0}
bool allowedAutorotateToLandscapeLeft // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{0}
bool useOSAutorotation // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{0}
bool use32BitDisplayBuffer // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{0}
bool disableDepthAndStencilBuffers // ByteSize{1}, Index{5e}, IsArray{0}, MetaFlag{4000}
bool defaultIsFullScreen // ByteSize{1}, Index{5f}, IsArray{0}, MetaFlag{0}
bool defaultIsNativeResolution // ByteSize{1}, Index{60}, IsArray{0}, MetaFlag{0}
bool runInBackground // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{0}
bool captureSingleScreen // ByteSize{1}, Index{62}, IsArray{0}, MetaFlag{0}
bool muteOtherAudioSources // ByteSize{1}, Index{63}, IsArray{0}, MetaFlag{0}
bool Prepare IOS For Recording // ByteSize{1}, Index{64}, IsArray{0}, MetaFlag{0}
bool Force IOS Speakers When Recording // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
bool submitAnalytics // ByteSize{1}, Index{66}, IsArray{0}, MetaFlag{0}
bool usePlayerLog // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{0}
bool bakeCollisionMeshes // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{0}
bool forceSingleInstance // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{0}
bool resizableWindow // ByteSize{1}, Index{6a}, IsArray{0}, MetaFlag{0}
bool useMacAppStoreValidation // ByteSize{1}, Index{6b}, IsArray{0}, MetaFlag{4000}
string macAppStoreCategory // ByteSize{ffffffff}, Index{6c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{6f}, IsArray{0}, MetaFlag{1}
bool gpuSkinning // ByteSize{1}, Index{70}, IsArray{0}, MetaFlag{0}
bool graphicsJobs // ByteSize{1}, Index{71}, IsArray{0}, MetaFlag{0}
bool xboxPIXTextureCapture // ByteSize{1}, Index{72}, IsArray{0}, MetaFlag{0}
bool xboxEnableAvatar // ByteSize{1}, Index{73}, IsArray{0}, MetaFlag{0}
bool xboxEnableKinect // ByteSize{1}, Index{74}, IsArray{0}, MetaFlag{0}
bool xboxEnableKinectAutoTracking // ByteSize{1}, Index{75}, IsArray{0}, MetaFlag{0}
bool xboxEnableFitness // ByteSize{1}, Index{76}, IsArray{0}, MetaFlag{0}
bool visibleInBackground // ByteSize{1}, Index{77}, IsArray{0}, MetaFlag{0}
bool allowFullscreenSwitch // ByteSize{1}, Index{78}, IsArray{0}, MetaFlag{4000}
int graphicsJobMode // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{0}
int macFullscreenMode // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{0}
int d3d9FullscreenMode // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
int d3d11FullscreenMode // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{4000}
unsigned int xboxSpeechDB // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{0}
bool xboxEnableHeadOrientation // ByteSize{1}, Index{7e}, IsArray{0}, MetaFlag{4000}
bool xboxEnableGuest // ByteSize{1}, Index{7f}, IsArray{0}, MetaFlag{4000}
bool xboxEnablePIXSampling // ByteSize{1}, Index{80}, IsArray{0}, MetaFlag{4000}
bool n3dsDisableStereoscopicView // ByteSize{1}, Index{81}, IsArray{0}, MetaFlag{0}
bool n3dsEnableSharedListOpt // ByteSize{1}, Index{82}, IsArray{0}, MetaFlag{0}
bool n3dsEnableVSync // ByteSize{1}, Index{83}, IsArray{0}, MetaFlag{0}
bool ignoreAlphaClear // ByteSize{1}, Index{84}, IsArray{0}, MetaFlag{4000}
int xboxOneResolution // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{0}
int xboxOneMonoLoggingLevel // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{0}
int xboxOneLoggingLevel // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
bool xboxOneDisableEsram // ByteSize{1}, Index{88}, IsArray{0}, MetaFlag{4000}
int videoMemoryForVertexBuffers // ByteSize{4}, Index{89}, IsArray{0}, MetaFlag{0}
int psp2PowerMode // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{0}
bool psp2AcquireBGM // ByteSize{1}, Index{8b}, IsArray{0}, MetaFlag{4000}
int wiiUTVResolution // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{0}
int wiiUGamePadMSAA // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsNunchuk // ByteSize{1}, Index{8e}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsClassicController // ByteSize{1}, Index{8f}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsBalanceBoard // ByteSize{1}, Index{90}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsMotionPlus // ByteSize{1}, Index{91}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsProController // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{0}
bool wiiUAllowScreenCapture // ByteSize{1}, Index{93}, IsArray{0}, MetaFlag{4000}
int wiiUControllerCount // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{0}
AspectRatios m_SupportedAspectRatios // ByteSize{5}, Index{95}, IsArray{0}, MetaFlag{8000}
bool 4:3 // ByteSize{1}, Index{96}, IsArray{0}, MetaFlag{0}
bool 5:4 // ByteSize{1}, Index{97}, IsArray{0}, MetaFlag{0}
bool 16:10 // ByteSize{1}, Index{98}, IsArray{0}, MetaFlag{0}
bool 16:9 // ByteSize{1}, Index{99}, IsArray{0}, MetaFlag{0}
bool Others // ByteSize{1}, Index{9a}, IsArray{0}, MetaFlag{4000}
string bundleVersion // ByteSize{ffffffff}, Index{9b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{9e}, IsArray{0}, MetaFlag{1}
vector preloadedAssets // ByteSize{ffffffff}, Index{9f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a0}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{a2}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{a3}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a4}, IsArray{0}, MetaFlag{1}
int metroInputSource // ByteSize{4}, Index{a5}, IsArray{0}, MetaFlag{0}
bool m_HolographicPauseOnTrackingLoss // ByteSize{1}, Index{a6}, IsArray{0}, MetaFlag{0}
bool xboxOneDisableKinectGpuReservation // ByteSize{1}, Index{a7}, IsArray{0}, MetaFlag{0}
bool xboxOneEnable7thCore // ByteSize{1}, Index{a8}, IsArray{0}, MetaFlag{4000}
VRSettings vrSettings // ByteSize{e}, Index{a9}, IsArray{0}, MetaFlag{c000}
DeviceNone none // ByteSize{0}, Index{aa}, IsArray{0}, MetaFlag{4000}
Google cardboard // ByteSize{5}, Index{ab}, IsArray{0}, MetaFlag{c000}
int depthFormat // ByteSize{4}, Index{ac}, IsArray{0}, MetaFlag{4000}
bool enableTransitionView // ByteSize{1}, Index{ad}, IsArray{0}, MetaFlag{0}
Google daydream // ByteSize{5}, Index{ae}, IsArray{0}, MetaFlag{c000}
int depthFormat // ByteSize{4}, Index{af}, IsArray{0}, MetaFlag{0}
bool useSustainedPerformanceMode // ByteSize{1}, Index{b0}, IsArray{0}, MetaFlag{4000}
HoloLens hololens // ByteSize{4}, Index{b1}, IsArray{0}, MetaFlag{4000}
int depthFormat // ByteSize{4}, Index{b2}, IsArray{0}, MetaFlag{0}
bool protectGraphicsMemory // ByteSize{1}, Index{b3}, IsArray{0}, MetaFlag{4000}
bool useHDRDisplay // ByteSize{1}, Index{b4}, IsArray{0}, MetaFlag{4000}
int targetPixelDensity // ByteSize{4}, Index{b5}, IsArray{0}, MetaFlag{0}
int resolutionScalingMode // ByteSize{4}, Index{b6}, IsArray{0}, MetaFlag{4000}
string cloudProjectId // ByteSize{ffffffff}, Index{b7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{b8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{ba}, IsArray{0}, MetaFlag{1}
string projectName // ByteSize{ffffffff}, Index{bb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{bc}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{bd}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{be}, IsArray{0}, MetaFlag{1}
string organizationId // ByteSize{ffffffff}, Index{bf}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{c2}, IsArray{0}, MetaFlag{1}
bool cloudEnabled // ByteSize{1}, Index{c3}, IsArray{0}, MetaFlag{0}
bool enableNativePlatformBackendsForNewInputSystem // ByteSize{1}, Index{c4}, IsArray{0}, MetaFlag{0}
bool disableOldInputManagerSupport // ByteSize{1}, Index{c5}, IsArray{0}, MetaFlag{0}
// classID{130}: NamedObject <- EditorExtension <- Object
// NamedObject is abstract
// EditorExtension is abstract
// Object is abstract
// classID{131}: GUITexture <- GUIElement <- Behaviour <- Component <- EditorExtension <- Object
GUITexture Base // ByteSize{49}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
PPtr<Texture> m_Texture // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
ColorRGBA m_Color // ByteSize{10}, Index{8}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200001}
Rectf m_PixelInset // ByteSize{10}, Index{d}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_LeftBorder // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_RightBorder // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_TopBorder // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_BottomBorder // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
// classID{132}: GUIText <- GUIElement <- Behaviour <- Component <- EditorExtension <- Object
GUIText Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
string m_Text // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{1}
SInt16 m_Anchor // ByteSize{2}, Index{9}, IsArray{0}, MetaFlag{0}
SInt16 m_Alignment // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{0}
Vector2f m_PixelOffset // ByteSize{8}, Index{b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float m_LineSpacing // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_TabSize // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
PPtr<Font> m_Font // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{12}, IsArray{0}, MetaFlag{1}
PPtr<Material> m_Material // ByteSize{c}, Index{13}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{1}
int m_FontSize // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
int m_FontStyle // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
ColorRGBA m_Color // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{1}
bool m_PixelCorrect // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
bool m_RichText // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{0}
// classID{133}: GUIElement <- Behaviour <- Component <- EditorExtension <- Object
// GUIElement is abstract
// Behaviour is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{134}: PhysicMaterial <- NamedObject <- EditorExtension <- Object
PhysicMaterial Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
float dynamicFriction // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float staticFriction // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int frictionCombine // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int bounceCombine // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
// classID{135}: SphereCollider <- Collider <- Component <- EditorExtension <- Object
SphereCollider Base // ByteSize{2a}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4101}
float m_Radius // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
// classID{136}: CapsuleCollider <- Collider <- Component <- EditorExtension <- Object
CapsuleCollider Base // ByteSize{32}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4101}
float m_Radius // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_Height // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
int m_Direction // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
// classID{137}: SkinnedMeshRenderer <- Renderer <- Component <- EditorExtension <- Object
SkinnedMeshRenderer Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
bool m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
UInt8 m_CastShadows // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{0}
UInt8 m_ReceiveShadows // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{100}
UInt8 m_MotionVectors // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 m_LightProbeUsage // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
UInt8 m_ReflectionProbeUsage // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
UInt16 m_LightmapIndex // ByteSize{2}, Index{a}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{b}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{c}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{a00001}
vector m_Materials // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> data // ByteSize{c}, Index{19}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1b}, IsArray{0}, MetaFlag{1}
StaticBatchInfo m_StaticBatchInfo // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
UInt16 firstSubMesh // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{1}
UInt16 subMeshCount // ByteSize{2}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_StaticBatchRoot // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_ProbeAnchor // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{24}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> m_LightProbeVolumeOverride // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{4000}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_SortingLayerID // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{800001}
SInt16 m_SortingLayer // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{4001}
int m_Quality // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
bool m_UpdateWhenOffscreen // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{0}
bool m_SkinnedMotionVectors // ByteSize{1}, Index{2d}, IsArray{0}, MetaFlag{4000}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{2e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{30}, IsArray{0}, MetaFlag{1}
vector m_Bones // ByteSize{ffffffff}, Index{31}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{32}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{1}
PPtr<Transform> data // ByteSize{c}, Index{34}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{36}, IsArray{0}, MetaFlag{1}
vector m_BlendShapeWeights // ByteSize{ffffffff}, Index{37}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{38}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
PPtr<Transform> m_RootBone // ByteSize{c}, Index{3b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3d}, IsArray{0}, MetaFlag{1}
AABB m_AABB // ByteSize{18}, Index{3e}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{3f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200000}
Vector3f m_Extent // ByteSize{c}, Index{43}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{200000}
bool m_DirtyAABB // ByteSize{1}, Index{47}, IsArray{0}, MetaFlag{4001}
// classID{138}: FixedJoint <- Joint <- Component <- EditorExtension <- Object
FixedJoint Base // ByteSize{2a}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Rigidbody> m_ConnectedBody // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
float m_BreakForce // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_BreakTorque // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
bool m_EnableCollision // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_EnablePreprocessing // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
float m_MassScale // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{800000}
float m_ConnectedMassScale // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{800000}
// classID{141}: BuildSettings <- GlobalGameManager <- GameManager <- Object
BuildSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector scenes // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{1}
vector preloadedPlugins // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{1}
vector enabledVRDevices // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{1}
vector buildTags // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{1}
GUID buildGUID // ByteSize{10}, Index{1d}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
bool hasPROVersion // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
bool isNoWatermarkBuild // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{0}
bool isPrototypingBuild // ByteSize{1}, Index{24}, IsArray{0}, MetaFlag{0}
bool isEducationalBuild // ByteSize{1}, Index{25}, IsArray{0}, MetaFlag{0}
bool isEmbedded // ByteSize{1}, Index{26}, IsArray{0}, MetaFlag{0}
bool hasPublishingRights // ByteSize{1}, Index{27}, IsArray{0}, MetaFlag{0}
bool hasShadows // ByteSize{1}, Index{28}, IsArray{0}, MetaFlag{0}
bool hasSoftShadows // ByteSize{1}, Index{29}, IsArray{0}, MetaFlag{0}
bool hasLocalLightShadows // ByteSize{1}, Index{2a}, IsArray{0}, MetaFlag{0}
bool hasAdvancedVersion // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{0}
bool enableDynamicBatching // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{0}
bool isDebugBuild // ByteSize{1}, Index{2d}, IsArray{0}, MetaFlag{0}
bool usesOnMouseEvents // ByteSize{1}, Index{2e}, IsArray{0}, MetaFlag{0}
bool hasClusterRendering // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{4000}
string m_Version // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{31}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{1}
string m_AuthToken // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{35}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{37}, IsArray{0}, MetaFlag{1}
map runtimeClassHashes // ByteSize{ffffffff}, Index{38}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{39}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{14}, Index{3b}, IsArray{0}, MetaFlag{0}
Type* first // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
Hash128 second // ByteSize{10}, Index{3d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{3e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{3f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{40}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{41}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{42}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{43}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{44}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{45}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{47}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{48}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{49}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{4a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{4b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{4c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{4d}, IsArray{0}, MetaFlag{0}
map scriptHashes // ByteSize{ffffffff}, Index{4e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{20}, Index{51}, IsArray{0}, MetaFlag{0}
Hash128 first // ByteSize{10}, Index{52}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{53}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{56}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{57}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{5a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{5e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{5f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{60}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{62}, IsArray{0}, MetaFlag{0}
Hash128 second // ByteSize{10}, Index{63}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{64}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{66}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{6a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{6b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{6c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{6d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{6e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{6f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{70}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{71}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{72}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{73}, IsArray{0}, MetaFlag{0}
vector m_GraphicsAPIs // ByteSize{ffffffff}, Index{74}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{75}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{0}
// classID{142}: AssetBundle <- NamedObject <- EditorExtension <- Object
AssetBundle Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
vector m_PreloadTable // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
map m_Container // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{1}
AssetInfo second // ByteSize{14}, Index{13}, IsArray{0}, MetaFlag{0}
int preloadIndex // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int preloadSize // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
PPtr<Object> asset // ByteSize{c}, Index{16}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{1}
AssetInfo m_MainAsset // ByteSize{14}, Index{19}, IsArray{0}, MetaFlag{0}
int preloadIndex // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int preloadSize // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
PPtr<Object> asset // ByteSize{c}, Index{1c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1e}, IsArray{0}, MetaFlag{1}
unsigned int m_RuntimeCompatibility // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
string m_AssetBundleName // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{1}
vector m_Dependencies // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{28}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2a}, IsArray{0}, MetaFlag{1}
bool m_IsStreamedSceneAssetBundle // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{4000}
int m_PathFlags // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
// classID{143}: CharacterController <- Collider <- Component <- EditorExtension <- Object
CharacterController Base // ByteSize{3e}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_IsTrigger // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4101}
float m_Height // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_Radius // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_SlopeLimit // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_StepOffset // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_SkinWidth // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_MinMoveDistance // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
// classID{144}: CharacterJoint <- Joint <- Component <- EditorExtension <- Object
CharacterJoint Base // ByteSize{a4}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Rigidbody> m_ConnectedBody // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
Vector3f m_Anchor // ByteSize{c}, Index{7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
Vector3f m_Axis // ByteSize{c}, Index{b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{4000}
Vector3f m_ConnectedAnchor // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
Vector3f m_SwingAxis // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
SoftJointLimitSpring m_TwistLimitSpring // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_LowTwistLimit // ByteSize{c}, Index{1b}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_HighTwistLimit // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
SoftJointLimitSpring m_SwingLimitSpring // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_Swing1Limit // ByteSize{c}, Index{26}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_Swing2Limit // ByteSize{c}, Index{2a}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
bool m_EnableProjection // ByteSize{1}, Index{2e}, IsArray{0}, MetaFlag{4000}
float m_ProjectionDistance // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
float m_ProjectionAngle // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
float m_BreakForce // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float m_BreakTorque // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
bool m_EnableCollision // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{0}
bool m_EnablePreprocessing // ByteSize{1}, Index{34}, IsArray{0}, MetaFlag{4000}
float m_MassScale // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{800000}
float m_ConnectedMassScale // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{800000}
// classID{145}: SpringJoint <- Joint <- Component <- EditorExtension <- Object
SpringJoint Base // ByteSize{57}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Rigidbody> m_ConnectedBody // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
Vector3f m_Anchor // ByteSize{c}, Index{7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector3f m_ConnectedAnchor // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
float m_Spring // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_Damper // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_MinDistance // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_MaxDistance // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_Tolerance // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_BreakForce // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float m_BreakTorque // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_EnableCollision // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{0}
bool m_EnablePreprocessing // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{4000}
float m_MassScale // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{800000}
float m_ConnectedMassScale // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{800000}
// classID{146}: WheelCollider <- Collider <- Component <- EditorExtension <- Object
WheelCollider Base // ByteSize{61}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
Vector3f m_Center // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
float m_Radius // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
JointSpring m_SuspensionSpring // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float targetPosition // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_SuspensionDistance // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_ForceAppPointDistance // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_Mass // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_WheelDampingRate // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
WheelFrictionCurve m_ForwardFriction // ByteSize{14}, Index{11}, IsArray{0}, MetaFlag{0}
float m_ExtremumSlip // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_ExtremumValue // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_AsymptoteSlip // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_AsymptoteValue // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float m_Stiffness // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
WheelFrictionCurve m_SidewaysFriction // ByteSize{14}, Index{17}, IsArray{0}, MetaFlag{0}
float m_ExtremumSlip // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float m_ExtremumValue // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
float m_AsymptoteSlip // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
float m_AsymptoteValue // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float m_Stiffness // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
bool m_Enabled // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{4101}
// classID{147}: ResourceManager <- GlobalGameManager <- GameManager <- Object
ResourceManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
map m_Container // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{4}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{1}
PPtr<Object> second // ByteSize{c}, Index{9}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{b}, IsArray{0}, MetaFlag{1}
vector m_DependentAssets // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
ResourceManager_Dependency data // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
PPtr<Object> m_Object // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{12}, IsArray{0}, MetaFlag{1}
vector m_Dependencies // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{16}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{18}, IsArray{0}, MetaFlag{1}
// classID{148}: NetworkView <- Behaviour <- Component <- EditorExtension <- Object
NetworkView Base // ByteSize{25}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
int m_StateSynchronization // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<Component> m_Observed // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
NetworkViewID m_ViewID // ByteSize{8}, Index{9}, IsArray{0}, MetaFlag{10}
unsigned int m_ID // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{10}
unsigned int m_Type // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{10}
// classID{149}: NetworkManager <- GlobalGameManager <- GameManager <- Object
NetworkManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{0}
int m_DebugLevel // ByteSize{4}, Index{1}, IsArray{0}, MetaFlag{0}
float m_Sendrate // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{0}
map m_AssetToPrefab // ByteSize{ffffffff}, Index{3}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
pair data // ByteSize{1c}, Index{6}, IsArray{0}, MetaFlag{1}
GUID first // ByteSize{10}, Index{7}, IsArray{0}, MetaFlag{1}
unsigned int data[0] // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
unsigned int data[1] // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
unsigned int data[2] // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
unsigned int data[3] // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> second // ByteSize{c}, Index{c}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{e}, IsArray{0}, MetaFlag{1}
// classID{150}: PreloadData <- NamedObject <- EditorExtension <- Object
PreloadData Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
vector m_Assets // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
vector m_Dependencies // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{1}
// classID{152}: MovieTexture <- BaseVideoTexture <- Texture <- NamedObject <- EditorExtension <- Object
MovieTexture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
bool m_Loop // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<AudioClip> m_AudioClip // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{10}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{11}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{11}
vector m_MovieData // ByteSize{ffffffff}, Index{9}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
int m_ColorSpace // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
// classID{153}: ConfigurableJoint <- Joint <- Component <- EditorExtension <- Object
ConfigurableJoint Base // ByteSize{155}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<Rigidbody> m_ConnectedBody // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
Vector3f m_Anchor // ByteSize{c}, Index{7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
Vector3f m_Axis // ByteSize{c}, Index{b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{200000}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{4000}
Vector3f m_ConnectedAnchor // ByteSize{c}, Index{10}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{200000}
Vector3f m_SecondaryAxis // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
int m_XMotion // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
int m_YMotion // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
int m_ZMotion // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int m_AngularXMotion // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
int m_AngularYMotion // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int m_AngularZMotion // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
SoftJointLimitSpring m_LinearLimitSpring // ByteSize{8}, Index{1e}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_LinearLimit // ByteSize{c}, Index{21}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
SoftJointLimitSpring m_AngularXLimitSpring // ByteSize{8}, Index{25}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_LowAngularXLimit // ByteSize{c}, Index{28}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_HighAngularXLimit // ByteSize{c}, Index{2c}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
SoftJointLimitSpring m_AngularYZLimitSpring // ByteSize{8}, Index{30}, IsArray{0}, MetaFlag{0}
float spring // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float damper // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_AngularYLimit // ByteSize{c}, Index{33}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
SoftJointLimit m_AngularZLimit // ByteSize{c}, Index{37}, IsArray{0}, MetaFlag{0}
float limit // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
float bounciness // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
float contactDistance // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
Vector3f m_TargetPosition // ByteSize{c}, Index{3b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{200000}
Vector3f m_TargetVelocity // ByteSize{c}, Index{3f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200000}
JointDrive m_XDrive // ByteSize{c}, Index{43}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
JointDrive m_YDrive // ByteSize{c}, Index{47}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
JointDrive m_ZDrive // ByteSize{c}, Index{4b}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
Quaternionf m_TargetRotation // ByteSize{10}, Index{4f}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200000}
Vector3f m_TargetAngularVelocity // ByteSize{c}, Index{54}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{200000}
int m_RotationDriveMode // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{0}
JointDrive m_AngularXDrive // ByteSize{c}, Index{59}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
JointDrive m_AngularYZDrive // ByteSize{c}, Index{5d}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
JointDrive m_SlerpDrive // ByteSize{c}, Index{61}, IsArray{0}, MetaFlag{0}
float positionSpring // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{0}
float positionDamper // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
float maximumForce // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
int m_ProjectionMode // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{0}
float m_ProjectionDistance // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{0}
float m_ProjectionAngle // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{0}
bool m_ConfiguredInWorldSpace // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{0}
bool m_SwapBodies // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{4000}
float m_BreakForce // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
float m_BreakTorque // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{0}
bool m_EnableCollision // ByteSize{1}, Index{6c}, IsArray{0}, MetaFlag{0}
bool m_EnablePreprocessing // ByteSize{1}, Index{6d}, IsArray{0}, MetaFlag{4000}
float m_MassScale // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{800000}
float m_ConnectedMassScale // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{800000}
// classID{154}: TerrainCollider <- Collider <- Component <- EditorExtension <- Object
TerrainCollider Base // ByteSize{26}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<PhysicMaterial> m_Material // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
bool m_Enabled // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{4101}
PPtr<TerrainData> m_TerrainData // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_EnableTreeColliders // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
// classID{155}: MasterServerInterface <- GlobalGameManager <- GameManager <- Object
GlobalGameManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{156}: TerrainData <- NamedObject <- EditorExtension <- Object
TerrainData Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
SplatDatabase m_SplatDatabase // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8001}
vector m_Splats // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
SplatPrototype data // ByteSize{3c}, Index{9}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> texture // ByteSize{c}, Index{a}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> normalMap // ByteSize{c}, Index{d}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{f}, IsArray{0}, MetaFlag{1}
Vector2f tileSize // ByteSize{8}, Index{10}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{200001}
Vector2f tileOffset // ByteSize{8}, Index{13}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{200001}
Vector4f specularMetallic // ByteSize{10}, Index{16}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200001}
float w // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200001}
float smoothness // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
vector m_AlphaTextures // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> data // ByteSize{c}, Index{1f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{21}, IsArray{0}, MetaFlag{1}
int m_AlphamapResolution // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
int m_BaseMapResolution // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
int m_ColorSpace // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{1}
bool m_MaterialRequiresMetallic // ByteSize{1}, Index{25}, IsArray{0}, MetaFlag{1}
bool m_MaterialRequiresSmoothness // ByteSize{1}, Index{26}, IsArray{0}, MetaFlag{4001}
DetailDatabase m_DetailDatabase // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8001}
vector m_Patches // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{c001}
int size // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
DetailPatch data // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8001}
AABB bounds // ByteSize{18}, Index{2c}, IsArray{0}, MetaFlag{1}
Vector3f m_Center // ByteSize{c}, Index{2d}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{200001}
Vector3f m_Extent // ByteSize{c}, Index{31}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{200001}
vector layerIndices // ByteSize{ffffffff}, Index{35}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{36}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{1}
vector numberOfObjects // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{3a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{1}
vector m_DetailPrototypes // ByteSize{ffffffff}, Index{3d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{3e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
DetailPrototype data // ByteSize{5c}, Index{40}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> prototype // ByteSize{c}, Index{41}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{43}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> prototypeTexture // ByteSize{c}, Index{44}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{46}, IsArray{0}, MetaFlag{1}
float minWidth // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
float maxWidth // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
float minHeight // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
float maxHeight // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
float noiseSpread // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{1}
float bendFactor // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{1}
ColorRGBA healthyColor // ByteSize{10}, Index{4d}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{200001}
ColorRGBA dryColor // ByteSize{10}, Index{52}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{200001}
float lightmapFactor // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{1}
int renderMode // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{1}
int usePrototypeMesh // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{1}
int m_PatchCount // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{1}
int m_PatchSamples // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{1}
vector m_RandomRotations // ByteSize{ffffffff}, Index{5c}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{5d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{1}
Vector3f data // ByteSize{c}, Index{5f}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{200001}
ColorRGBA WavingGrassTint // ByteSize{10}, Index{63}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{200001}
float m_WavingGrassStrength // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{1}
float m_WavingGrassAmount // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{1}
float m_WavingGrassSpeed // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{1}
vector m_TreeInstances // ByteSize{ffffffff}, Index{6b}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{6c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{1}
TreeInstance data // ByteSize{24}, Index{6e}, IsArray{0}, MetaFlag{1}
Vector3f position // ByteSize{c}, Index{6f}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{200001}
float widthScale // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{1}
float heightScale // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{1}
float rotation // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{1}
ColorRGBA color // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{1}
ColorRGBA lightmapColor // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{1}
int index // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{1}
vector m_TreePrototypes // ByteSize{ffffffff}, Index{7b}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{7c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{1}
TreePrototype data // ByteSize{10}, Index{7e}, IsArray{0}, MetaFlag{1}
PPtr<GameObject> prefab // ByteSize{c}, Index{7f}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{81}, IsArray{0}, MetaFlag{1}
float bendFactor // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{1}
vector m_PreloadTextureAtlasData // ByteSize{ffffffff}, Index{83}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{84}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> data // ByteSize{c}, Index{86}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{88}, IsArray{0}, MetaFlag{1}
Heightmap m_Heightmap // ByteSize{ffffffff}, Index{89}, IsArray{0}, MetaFlag{8001}
vector m_Heights // ByteSize{ffffffff}, Index{8a}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{8b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{1}
SInt16 data // ByteSize{2}, Index{8d}, IsArray{0}, MetaFlag{1}
vector m_PrecomputedError // ByteSize{ffffffff}, Index{8e}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{8f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{1}
float data // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{1}
vector m_MinMaxPatchHeights // ByteSize{ffffffff}, Index{92}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{93}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{1}
float data // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{1}
int m_Height // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{1}
float m_Thickness // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{1}
int m_Levels // ByteSize{4}, Index{99}, IsArray{0}, MetaFlag{1}
Vector3f m_Scale // ByteSize{c}, Index{9a}, IsArray{0}, MetaFlag{200001}
float x // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{200001}
float y // ByteSize{4}, Index{9c}, IsArray{0}, MetaFlag{200001}
float z // ByteSize{4}, Index{9d}, IsArray{0}, MetaFlag{200001}
// classID{157}: LightmapSettings <- LevelGameManager <- GameManager <- Object
LightmapSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
EnlightenSceneMapping m_EnlightenSceneMapping // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8000}
vector m_Renderers // ByteSize{ffffffff}, Index{2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
EnlightenRendererInformation data // ByteSize{30}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<Object> renderer // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
Vector4f dynamicLightmapSTInSystem // ByteSize{10}, Index{9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
int systemId // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
Hash128 instanceHash // ByteSize{10}, Index{f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
vector m_Systems // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
EnlightenSystemInformation data // ByteSize{34}, Index{23}, IsArray{0}, MetaFlag{0}
unsigned int rendererIndex // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
unsigned int rendererSize // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
int atlasIndex // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
int atlasOffsetX // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
int atlasOffsetY // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
Hash128 inputSystemHash // ByteSize{10}, Index{29}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{2a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{2d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{2e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{30}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{31}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{32}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{34}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{35}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{37}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{39}, IsArray{0}, MetaFlag{0}
Hash128 radiositySystemHash // ByteSize{10}, Index{3a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{3b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{3d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{3e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{3f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{40}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{41}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{42}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{43}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{44}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{45}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{47}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{48}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{49}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{4a}, IsArray{0}, MetaFlag{0}
vector m_Probesets // ByteSize{ffffffff}, Index{4b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4c}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
Hash128 data // ByteSize{10}, Index{4e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{4f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{50}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{51}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{52}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{53}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{56}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{57}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{5a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{5e}, IsArray{0}, MetaFlag{0}
vector m_SystemAtlases // ByteSize{ffffffff}, Index{5f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{60}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{0}
EnlightenSystemAtlasInformation data // ByteSize{18}, Index{62}, IsArray{0}, MetaFlag{0}
int atlasSize // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
Hash128 atlasHash // ByteSize{10}, Index{64}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{66}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{6a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{6b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{6c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{6d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{6e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{6f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{70}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{71}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{72}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{73}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{74}, IsArray{0}, MetaFlag{0}
int firstSystemId // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
vector m_TerrainChunks // ByteSize{ffffffff}, Index{76}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{77}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
EnlightenTerrainChunksInformation data // ByteSize{c}, Index{79}, IsArray{0}, MetaFlag{0}
int firstSystemId // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{0}
int numChunksInX // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
int numChunksInY // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
PPtr<LightProbes> m_LightProbes // ByteSize{c}, Index{7d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7f}, IsArray{0}, MetaFlag{1}
vector m_Lightmaps // ByteSize{ffffffff}, Index{80}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{81}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
LightmapData data // ByteSize{24}, Index{83}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> m_Lightmap // ByteSize{c}, Index{84}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{86}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_DirLightmap // ByteSize{c}, Index{87}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{89}, IsArray{0}, MetaFlag{1}
PPtr<Texture2D> m_ShadowMask // ByteSize{c}, Index{8a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8c}, IsArray{0}, MetaFlag{1}
int m_LightmapsMode // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{4000}
GISettings m_GISettings // ByteSize{16}, Index{8e}, IsArray{0}, MetaFlag{8000}
float m_BounceScale // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{0}
float m_IndirectOutputScale // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{0}
float m_AlbedoBoost // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{0}
float m_TemporalCoherenceThreshold // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{0}
unsigned int m_EnvironmentLightingMode // ByteSize{4}, Index{93}, IsArray{0}, MetaFlag{0}
bool m_EnableBakedLightmaps // ByteSize{1}, Index{94}, IsArray{0}, MetaFlag{0}
bool m_EnableRealtimeLightmaps // ByteSize{1}, Index{95}, IsArray{0}, MetaFlag{4000}
bool m_UseShadowmask // ByteSize{1}, Index{96}, IsArray{0}, MetaFlag{0}
// classID{158}: WebCamTexture <- BaseVideoTexture <- Texture <- NamedObject <- EditorExtension <- Object
Texture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
// classID{164}: AudioReverbFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioReverbFilter Base // ByteSize{49}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_DryLevel // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_Room // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_RoomHF // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_DecayTime // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_DecayHFRatio // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_ReflectionsLevel // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_ReverbLevel // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_ReverbDelay // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_Diffusion // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_Density // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_HFReference // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_RoomLF // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_LFReference // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_ReflectionsDelay // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_ReverbPreset // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
// classID{165}: AudioHighPassFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioHighPassFilter Base // ByteSize{15}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_CutoffFrequency // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_HighpassResonanceQ // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
// classID{166}: AudioChorusFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioChorusFilter Base // ByteSize{29}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_DryMix // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_WetMix1 // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_WetMix2 // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_WetMix3 // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_Delay // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_Rate // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_Depth // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
// classID{167}: AudioReverbZone <- Behaviour <- Component <- EditorExtension <- Object
AudioReverbZone Base // ByteSize{4d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_MinDistance // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_MaxDistance // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_ReverbPreset // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_Room // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_RoomHF // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_DecayTime // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_DecayHFRatio // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_Reflections // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_ReflectionsDelay // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int m_Reverb // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_ReverbDelay // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_HFReference // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_Diffusion // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_Density // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_LFReference // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_RoomLF // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
// classID{168}: AudioEchoFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioEchoFilter Base // ByteSize{1d}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
unsigned int m_Delay // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_DecayRatio // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_WetMix // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_DryMix // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
// classID{169}: AudioLowPassFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioLowPassFilter Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_LowpassResonanceQ // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
AnimationCurve lowpassLevelCustomCurve // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{a}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
// classID{170}: AudioDistortionFilter <- AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
AudioDistortionFilter Base // ByteSize{11}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_DistortionLevel // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
// classID{171}: SparseTexture <- Texture <- NamedObject <- EditorExtension <- Object
SparseTexture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_MipCount // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_Format // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{a}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
// classID{180}: AudioBehaviour <- Behaviour <- Component <- EditorExtension <- Object
// AudioBehaviour is abstract
// Behaviour is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{181}: AudioFilter <- Behaviour <- Component <- EditorExtension <- Object
// AudioFilter is abstract
// Behaviour is abstract
Component Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
// classID{182}: WindZone <- Behaviour <- Component <- EditorExtension <- Object
WindZone Base // ByteSize{25}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
int m_Mode // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_Radius // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_WindMain // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_WindTurbulence // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_WindPulseMagnitude // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_WindPulseFrequency // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
// classID{183}: Cloth <- Behaviour <- Component <- EditorExtension <- Object
Cloth Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
float m_StretchingStiffness // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_BendingStiffness // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
bool m_UseTethers // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_UseGravity // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000}
float m_Damping // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
Vector3f m_ExternalAcceleration // ByteSize{c}, Index{a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{200000}
Vector3f m_RandomAcceleration // ByteSize{c}, Index{e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float m_WorldVelocityScale // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_WorldAccelerationScale // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_Friction // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_CollisionMassScale // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_UseContinuousCollision // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_UseVirtualParticles // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{4000}
float m_SolverFrequency // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{800000}
float m_SleepThreshold // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
vector m_Coefficients // ByteSize{ffffffff}, Index{1a}, IsArray{0}, MetaFlag{c001}
Array Array // ByteSize{ffffffff}, Index{1b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
ClothConstrainCoefficients data // ByteSize{8}, Index{1d}, IsArray{0}, MetaFlag{1}
float maxDistance // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
float collisionSphereDistance // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{1}
vector m_CapsuleColliders // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
PPtr<CapsuleCollider> data // ByteSize{c}, Index{23}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{25}, IsArray{0}, MetaFlag{1}
vector m_SphereColliders // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{18}, Index{29}, IsArray{0}, MetaFlag{0}
PPtr<SphereCollider> first // ByteSize{c}, Index{2a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2c}, IsArray{0}, MetaFlag{1}
PPtr<SphereCollider> second // ByteSize{c}, Index{2d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2f}, IsArray{0}, MetaFlag{1}
// classID{184}: SubstanceArchive <- NamedObject <- EditorExtension <- Object
SubstanceArchive Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
vector m_PackageData // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
UInt8 data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
// classID{185}: ProceduralMaterial <- Material <- NamedObject <- EditorExtension <- Object
ProceduralMaterial Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
PPtr<Shader> m_Shader // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
string m_ShaderKeywords // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{1}
unsigned int m_LightmapFlags // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_EnableInstancingVariants // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_DoubleSidedGI // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{4000}
int m_CustomRenderQueue // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
map stringTagMap // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{13}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{14}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{15}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{19}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{1}
vector disabledShaderPasses // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{1}
UnityPropertySheet m_SavedProperties // ByteSize{ffffffff}, Index{23}, IsArray{0}, MetaFlag{8000}
map m_TexEnvs // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{1}
UnityTexEnv second // ByteSize{1c}, Index{2c}, IsArray{0}, MetaFlag{0}
PPtr<Texture> m_Texture // ByteSize{c}, Index{2d}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2f}, IsArray{0}, MetaFlag{1}
Vector2f m_Scale // ByteSize{8}, Index{30}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{200000}
Vector2f m_Offset // ByteSize{8}, Index{33}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{200000}
map m_Floats // ByteSize{ffffffff}, Index{36}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{37}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{39}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{3a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{3d}, IsArray{0}, MetaFlag{1}
float second // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
map m_Colors // ByteSize{ffffffff}, Index{3f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{40}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{42}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{43}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{44}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{1}
ColorRGBA second // ByteSize{10}, Index{47}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{200001}
int m_Width // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
int m_Height // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
bool m_GenerateMipmaps // ByteSize{1}, Index{4e}, IsArray{0}, MetaFlag{4000}
vector m_Textures // ByteSize{ffffffff}, Index{4f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{50}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
PPtr<ProceduralTexture> data // ByteSize{c}, Index{52}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{54}, IsArray{0}, MetaFlag{1}
unsigned int m_Flags // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{0}
int m_LoadingBehavior // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
PPtr<SubstanceArchive> m_SubstancePackage // ByteSize{c}, Index{57}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{59}, IsArray{0}, MetaFlag{1}
vector m_Inputs // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
SubstanceInput data // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{5e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{1}
string label // ByteSize{ffffffff}, Index{62}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{63}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{1}
string group // ByteSize{ffffffff}, Index{66}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{67}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{1}
string visibleIf // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{6d}, IsArray{0}, MetaFlag{1}
int type // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{0}
SubstanceValue value // ByteSize{1c}, Index{6f}, IsArray{0}, MetaFlag{0}
float scalar[0] // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{0}
float scalar[1] // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
float scalar[2] // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
float scalar[3] // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> texture // ByteSize{c}, Index{74}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{76}, IsArray{0}, MetaFlag{1}
int internalType // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{0}
unsigned int internalIndex // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
unsigned int internalIdentifier // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{0}
vector componentLabels // ByteSize{ffffffff}, Index{7a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7b}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
string data // ByteSize{ffffffff}, Index{7d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{80}, IsArray{0}, MetaFlag{1}
float minimum // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
float maximum // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
float step // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{0}
unsigned int flags // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{0}
set alteredTexturesUID // ByteSize{ffffffff}, Index{85}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{86}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{0}
vector enumValues // ByteSize{ffffffff}, Index{89}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8a}, IsArray{1}, MetaFlag{c000}
int size // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{0}
SubstanceEnumItem data // ByteSize{ffffffff}, Index{8c}, IsArray{0}, MetaFlag{8000}
int value // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
string text // ByteSize{ffffffff}, Index{8e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{91}, IsArray{0}, MetaFlag{1}
string m_PrototypeName // ByteSize{ffffffff}, Index{92}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{93}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{95}, IsArray{0}, MetaFlag{1}
int m_AnimationUpdateRate // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{0}
Hash128 m_Hash // ByteSize{10}, Index{97}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{98}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{99}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{9a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{9b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{9c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{9d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{9e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{9f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{a0}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{a1}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{a2}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{a3}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{a4}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{a5}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{a6}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{a7}, IsArray{0}, MetaFlag{0}
// classID{186}: ProceduralTexture <- Texture <- NamedObject <- EditorExtension <- Object
ProceduralTexture Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
PPtr<ProceduralMaterial> m_SubstanceMaterial // ByteSize{c}, Index{5}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{7}, IsArray{0}, MetaFlag{1}
UInt64 m_SubstanceTextureUID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{0}
int Type // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
int AlphaSource // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
UInt64 m_AlphaSourceUID // ByteSize{8}, Index{b}, IsArray{0}, MetaFlag{0}
bool AlphaSourceIsGrayscale // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_AlphaSourceIsInverted // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{4000}
int m_Mipmaps // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int Format // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{10}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
vector m_BakedData // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{18}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
UInt8 data // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
TextureParameters m_BakedParameters // ByteSize{10}, Index{1b}, IsArray{0}, MetaFlag{0}
int width // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int height // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
int mipLevels // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
int textureFormat // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
TextureParameters m_TextureParameters // ByteSize{10}, Index{20}, IsArray{0}, MetaFlag{0}
int width // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int height // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
int mipLevels // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
int textureFormat // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
// classID{187}: Texture2DArray <- Texture <- NamedObject <- EditorExtension <- Object
Texture2DArray Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
int m_Height // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{10}
int m_Depth // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{10}
int m_Format // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_MipCount // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{10}
unsigned int m_DataSize // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{10}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{b}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{1}
StreamingInfo m_StreamData // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8000}
unsigned int offset // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
unsigned int size // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
string path // ByteSize{ffffffff}, Index{1a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{1}
// classID{188}: CubemapArray <- Texture <- NamedObject <- EditorExtension <- Object
CubemapArray Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
string m_Name // ByteSize{ffffffff}, Index{1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{1}
int m_Width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{10}
int m_CubemapCount // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{10}
int m_Format // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_MipCount // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{10}
unsigned int m_DataSize // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{10}
GLTextureSettings m_TextureSettings // ByteSize{18}, Index{a}, IsArray{0}, MetaFlag{0}
int m_FilterMode // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_Aniso // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_MipBias // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int m_WrapU // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_WrapV // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_WrapW // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{1}
StreamingInfo m_StreamData // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{8000}
unsigned int offset // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
unsigned int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
string path // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{1}
// classID{191}: OffMeshLink <- Behaviour <- Component <- EditorExtension <- Object
OffMeshLink Base // ByteSize{34}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
unsigned int m_AreaIndex // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
int m_AgentTypeID // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
PPtr<Transform> m_Start // ByteSize{c}, Index{7}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{9}, IsArray{0}, MetaFlag{1}
PPtr<Transform> m_End // ByteSize{c}, Index{a}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{c}, IsArray{0}, MetaFlag{1}
float m_CostOverride // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{4000}
bool m_BiDirectional // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
bool m_Activated // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_AutoUpdatePositions // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{0}
// classID{192}: OcclusionArea <- Component <- EditorExtension <- Object
OcclusionArea Base // ByteSize{25}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
Vector3f m_Size // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
Vector3f m_Center // ByteSize{c}, Index{8}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{200000}
bool m_IsViewVolume // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{4000}
// classID{193}: Tree <- Component <- EditorExtension <- Object
Tree Base // ByteSize{18}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
PPtr<SpeedTreeWindAsset> m_SpeedTreeWindAsset // ByteSize{c}, Index{4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6}, IsArray{0}, MetaFlag{1}
// classID{195}: NavMeshAgent <- Behaviour <- Component <- EditorExtension <- Object
NavMeshAgent Base // ByteSize{3c}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
int m_AgentTypeID // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_Radius // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_Speed // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_Acceleration // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int avoidancePriority // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_AngularSpeed // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_StoppingDistance // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_AutoTraverseOffMeshLink // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_AutoBraking // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_AutoRepath // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{4000}
float m_Height // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_BaseOffset // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
unsigned int m_WalkableMask // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_ObstacleAvoidanceType // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
// classID{196}: NavMeshSettings <- LevelGameManager <- GameManager <- Object
NavMeshSettings Base // ByteSize{c}, Index{0}, IsArray{0}, MetaFlag{0}
PPtr<NavMeshData> m_NavMeshData // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{1}
// classID{198}: ParticleSystem <- Component <- EditorExtension <- Object
ParticleSystem Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
PPtr<GameObject> m_GameObject // ByteSize{c}, Index{1}, IsArray{0}, MetaFlag{41}
int m_FileID // ByteSize{4}, Index{2}, IsArray{0}, MetaFlag{41}
SInt64 m_PathID // ByteSize{8}, Index{3}, IsArray{0}, MetaFlag{41}
float lengthInSec // ByteSize{4}, Index{4}, IsArray{0}, MetaFlag{0}
float simulationSpeed // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
bool looping // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{0}
bool prewarm // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool playOnAwake // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
bool useUnscaledTime // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool autoRandomSeed // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool useRigidbodyForVelocity // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startDelay // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{c000}
UInt16 minMaxState // ByteSize{2}, Index{d}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{14}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{1d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{20}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{1}
int moveWithTransform // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{4000}
PPtr<Transform> moveWithCustomTransform // ByteSize{c}, Index{29}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2b}, IsArray{0}, MetaFlag{1}
int scalingMode // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
int randomSeed // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
InitialModule InitialModule // ByteSize{ffffffff}, Index{2e}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startLifetime // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{31}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{35}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{36}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{38}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{41}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{42}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{44}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{1}
MinMaxCurve startSpeed // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{4d}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{50}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{51}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{52}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{54}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{5c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{5e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{60}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{1}
MinMaxGradient startColor // ByteSize{16e}, Index{68}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{69}, IsArray{0}, MetaFlag{4000}
ColorRGBA minColor // ByteSize{10}, Index{6a}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{6f}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{200001}
Gradient maxGradient // ByteSize{a6}, Index{74}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{10}, Index{75}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{200001}
ColorRGBA key1 // ByteSize{10}, Index{7a}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{200001}
ColorRGBA key2 // ByteSize{10}, Index{7f}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{200001}
ColorRGBA key3 // ByteSize{10}, Index{84}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{200001}
ColorRGBA key4 // ByteSize{10}, Index{89}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{200001}
ColorRGBA key5 // ByteSize{10}, Index{8e}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{200001}
ColorRGBA key6 // ByteSize{10}, Index{93}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{200001}
ColorRGBA key7 // ByteSize{10}, Index{98}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{99}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{9a}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{9c}, IsArray{0}, MetaFlag{200001}
UInt16 ctime0 // ByteSize{2}, Index{9d}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{9e}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{9f}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{a0}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{a1}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{a2}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{a3}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{a4}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{a5}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{a6}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{a7}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{a8}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{a9}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{aa}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{ab}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{ac}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{ad}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{ae}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{af}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{a6}, Index{b0}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{10}, Index{b1}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{b2}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{b3}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{b4}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{b5}, IsArray{0}, MetaFlag{200001}
ColorRGBA key1 // ByteSize{10}, Index{b6}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{b7}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{ba}, IsArray{0}, MetaFlag{200001}
ColorRGBA key2 // ByteSize{10}, Index{bb}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{bc}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{bd}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{be}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{200001}
ColorRGBA key3 // ByteSize{10}, Index{c0}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{c4}, IsArray{0}, MetaFlag{200001}
ColorRGBA key4 // ByteSize{10}, Index{c5}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{c6}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{c7}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{c8}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{c9}, IsArray{0}, MetaFlag{200001}
ColorRGBA key5 // ByteSize{10}, Index{ca}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{cb}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{ce}, IsArray{0}, MetaFlag{200001}
ColorRGBA key6 // ByteSize{10}, Index{cf}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{d0}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{d2}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{200001}
ColorRGBA key7 // ByteSize{10}, Index{d4}, IsArray{0}, MetaFlag{200001}
float r // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{d6}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{d8}, IsArray{0}, MetaFlag{200001}
UInt16 ctime0 // ByteSize{2}, Index{d9}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{da}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{db}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{dc}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{dd}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{de}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{df}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{e0}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{e1}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{e2}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{e3}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{e4}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{e5}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{e6}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{e7}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{e8}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{e9}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{ea}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{eb}, IsArray{0}, MetaFlag{4001}
MinMaxCurve startSize // ByteSize{ffffffff}, Index{ec}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{ed}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{ef}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{f0}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{f1}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{f2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f3}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{f4}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{f6}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{f8}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{f9}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{fb}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{fc}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{fd}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{fe}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ff}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{100}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{101}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{102}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{104}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{105}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{106}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{107}, IsArray{0}, MetaFlag{1}
MinMaxCurve startSizeY // ByteSize{ffffffff}, Index{108}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{109}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{10a}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{10c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{10d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{10e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{110}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{111}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{112}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{113}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{114}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{116}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{117}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{118}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{119}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{11a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{11b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{11c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{11d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{11e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{120}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{121}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{122}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{123}, IsArray{0}, MetaFlag{1}
MinMaxCurve startSizeZ // ByteSize{ffffffff}, Index{124}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{125}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{126}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{127}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{128}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{129}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{12a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{12c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{12d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{12f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{130}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{131}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{132}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{133}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{134}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{135}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{136}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{137}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{138}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{139}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{13a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{13b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{13c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{13d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{13e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{13f}, IsArray{0}, MetaFlag{1}
MinMaxCurve startRotationX // ByteSize{ffffffff}, Index{140}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{141}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{142}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{143}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{144}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{145}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{146}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{148}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{149}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{14a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{14b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{14c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{14d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{14e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{14f}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{150}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{151}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{152}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{153}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{154}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{156}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{157}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{158}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{159}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{15a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{15b}, IsArray{0}, MetaFlag{1}
MinMaxCurve startRotationY // ByteSize{ffffffff}, Index{15c}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{15d}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{15e}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{15f}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{160}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{161}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{162}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{163}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{164}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{165}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{166}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{167}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{168}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{169}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{16a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{16b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{16c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{16d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{16e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{16f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{170}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{171}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{172}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{173}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{174}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{175}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{176}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{177}, IsArray{0}, MetaFlag{1}
MinMaxCurve startRotation // ByteSize{ffffffff}, Index{178}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{179}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{17a}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{17b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{17c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{17d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{17e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{180}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{181}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{182}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{183}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{184}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{185}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{186}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{187}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{188}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{189}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{18a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{18b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{18c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{18d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{18e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{18f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{190}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{191}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{192}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{193}, IsArray{0}, MetaFlag{1}
float randomizeRotationDirection // ByteSize{4}, Index{194}, IsArray{0}, MetaFlag{0}
int maxNumParticles // ByteSize{4}, Index{195}, IsArray{0}, MetaFlag{0}
bool size3D // ByteSize{1}, Index{196}, IsArray{0}, MetaFlag{0}
bool rotation3D // ByteSize{1}, Index{197}, IsArray{0}, MetaFlag{4000}
MinMaxCurve gravityModifier // ByteSize{ffffffff}, Index{198}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{199}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{19a}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{19b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{19c}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{19d}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{19e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{19f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1a0}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1a1}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1a2}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1a3}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1a4}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1a5}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1a6}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1a7}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1a8}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{1a9}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1aa}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1ab}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1ac}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1ad}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1ae}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1af}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1b0}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1b1}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1b2}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1b3}, IsArray{0}, MetaFlag{1}
ShapeModule ShapeModule // ByteSize{ffffffff}, Index{1b4}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{1b5}, IsArray{0}, MetaFlag{4000}
int type // ByteSize{4}, Index{1b6}, IsArray{0}, MetaFlag{0}
float angle // ByteSize{4}, Index{1b7}, IsArray{0}, MetaFlag{0}
float length // ByteSize{4}, Index{1b8}, IsArray{0}, MetaFlag{0}
Vector3f boxThickness // ByteSize{c}, Index{1b9}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1ba}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1bb}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1bc}, IsArray{0}, MetaFlag{200000}
float radiusThickness // ByteSize{4}, Index{1bd}, IsArray{0}, MetaFlag{0}
float donutRadius // ByteSize{4}, Index{1be}, IsArray{0}, MetaFlag{0}
Vector3f m_Position // ByteSize{c}, Index{1bf}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1c0}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1c1}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1c2}, IsArray{0}, MetaFlag{200000}
Vector3f m_Rotation // ByteSize{c}, Index{1c3}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1c4}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1c5}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1c6}, IsArray{0}, MetaFlag{200000}
Vector3f m_Scale // ByteSize{c}, Index{1c7}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1c8}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1c9}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{1ca}, IsArray{0}, MetaFlag{200000}
int placementMode // ByteSize{4}, Index{1cb}, IsArray{0}, MetaFlag{0}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{1cc}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1cd}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1ce}, IsArray{0}, MetaFlag{1}
PPtr<MeshRenderer> m_MeshRenderer // ByteSize{c}, Index{1cf}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1d0}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1d1}, IsArray{0}, MetaFlag{1}
PPtr<SkinnedMeshRenderer> m_SkinnedMeshRenderer // ByteSize{c}, Index{1d2}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1d3}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1d4}, IsArray{0}, MetaFlag{1}
int m_MeshMaterialIndex // ByteSize{4}, Index{1d5}, IsArray{0}, MetaFlag{0}
float m_MeshNormalOffset // ByteSize{4}, Index{1d6}, IsArray{0}, MetaFlag{0}
bool m_UseMeshMaterialIndex // ByteSize{1}, Index{1d7}, IsArray{0}, MetaFlag{0}
bool m_UseMeshColors // ByteSize{1}, Index{1d8}, IsArray{0}, MetaFlag{0}
bool alignToDirection // ByteSize{1}, Index{1d9}, IsArray{0}, MetaFlag{4000}
float randomDirectionAmount // ByteSize{4}, Index{1da}, IsArray{0}, MetaFlag{0}
float sphericalDirectionAmount // ByteSize{4}, Index{1db}, IsArray{0}, MetaFlag{0}
float randomPositionAmount // ByteSize{4}, Index{1dc}, IsArray{0}, MetaFlag{0}
MultiModeParameter radius // ByteSize{ffffffff}, Index{1dd}, IsArray{0}, MetaFlag{8000}
float value // ByteSize{4}, Index{1de}, IsArray{0}, MetaFlag{0}
int mode // ByteSize{4}, Index{1df}, IsArray{0}, MetaFlag{0}
float spread // ByteSize{4}, Index{1e0}, IsArray{0}, MetaFlag{0}
MinMaxCurve speed // ByteSize{ffffffff}, Index{1e1}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{1e2}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{1e3}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{1e4}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{1e5}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{1e6}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1e7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e8}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1e9}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1ea}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1eb}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1ec}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1ed}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1ee}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1ef}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1f0}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1f1}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{1f2}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{1f3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f4}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1f5}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1f6}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1f7}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1f8}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1f9}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1fa}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1fb}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1fc}, IsArray{0}, MetaFlag{1}
MultiModeParameter arc // ByteSize{ffffffff}, Index{1fd}, IsArray{0}, MetaFlag{8000}
float value // ByteSize{4}, Index{1fe}, IsArray{0}, MetaFlag{0}
int mode // ByteSize{4}, Index{1ff}, IsArray{0}, MetaFlag{0}
float spread // ByteSize{4}, Index{200}, IsArray{0}, MetaFlag{0}
MinMaxCurve speed // ByteSize{ffffffff}, Index{201}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{202}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{203}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{204}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{205}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{206}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{207}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{208}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{209}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{20a}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{20b}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{20c}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{20d}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{20e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{20f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{210}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{211}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{212}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{213}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{214}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{215}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{216}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{217}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{218}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{219}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{21a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{21b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{21c}, IsArray{0}, MetaFlag{1}
EmissionModule EmissionModule // ByteSize{ffffffff}, Index{21d}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{21e}, IsArray{0}, MetaFlag{4000}
MinMaxCurve rateOverTime // ByteSize{ffffffff}, Index{21f}, IsArray{0}, MetaFlag{8000}
UInt16 minMaxState // ByteSize{2}, Index{220}, IsArray{0}, MetaFlag{4000}
float scalar // ByteSize{4}, Index{221}, IsArray{0}, MetaFlag{0}
float minScalar // ByteSize{4}, Index{222}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{223}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{224}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{225}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{226}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{227}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{228}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{229}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{22a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{22b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{22c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{22d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{22e}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{22f}, IsArray{0}, MetaFlag{8000}
vector m_Curve // ByteSize{ffffffff}, Index{230}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{231}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{232}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment