Skip to content

Instantly share code, notes, and snippets.

@robert-nix
Last active April 17, 2019 08:05
Show Gist options
  • Save robert-nix/6f460d5c1dfb2f5e5ba5fe4419704537 to your computer and use it in GitHub Desktop.
Save robert-nix/6f460d5c1dfb2f5e5ba5fe4419704537 to your computer and use it in GitHub Desktop.
Unity 5.5.2f1 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;
}
// 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{41}
Array Array // ByteSize{ffffffff}, Index{2}, IsArray{1}, MetaFlag{41}
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{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}
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{41}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{41}
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}
bool m_DisableAudio // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_VirtualizeEffects // ByteSize{1}, Index{e}, 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{8000}
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_MinPenetrationForPenalty // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_BaumgarteScale // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_BaumgarteTimeOfImpactScale // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_TimeToSleep // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_LinearSleepTolerance // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_AngularSleepTolerance // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
bool m_QueriesHitTriggers // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{0}
bool m_QueriesStartInColliders // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_ChangeStopsCallbacks // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{4000}
vector m_LayerCollisionMatrix // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{18}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{1}
unsigned int data // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{1}
// classID{20}: Camera <- Behaviour <- Component <- EditorExtension <- Object
Camera Base // ByteSize{6d}, 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_OcclusionCulling // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{4000}
float m_StereoConvergence // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float m_StereoSeparation // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
bool m_StereoMirrorMode // ByteSize{1}, Index{22}, 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}
int m_CustomRenderQueue // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
map stringTagMap // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8000}
string first // 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}
string second // 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}
UnityPropertySheet m_SavedProperties // ByteSize{ffffffff}, Index{1a}, IsArray{0}, MetaFlag{8000}
map m_TexEnvs // ByteSize{ffffffff}, Index{1b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{1e}, IsArray{0}, MetaFlag{8000}
FastPropertyName first // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
string name // 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}
UnityTexEnv second // ByteSize{1c}, Index{24}, IsArray{0}, MetaFlag{0}
PPtr<Texture> m_Texture // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
Vector2f m_Scale // ByteSize{8}, Index{28}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{200000}
Vector2f m_Offset // ByteSize{8}, Index{2b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{200000}
map m_Floats // 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}
FastPropertyName first // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{34}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{1}
float second // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
map m_Colors // ByteSize{ffffffff}, Index{38}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{39}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{3b}, IsArray{0}, MetaFlag{8000}
FastPropertyName first // 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}
ColorRGBA second // ByteSize{10}, Index{41}, IsArray{0}, MetaFlag{200000}
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}
// 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
PPtr<Mesh> m_AdditionalVertexStreams // ByteSize{c}, Index{2a}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2c}, 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
float m_CameraVelocityScale // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
int m_StretchParticles // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
float m_LengthScale // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float m_VelocityScale // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float m_MaxParticleSize // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
UVAnimation UV Animation // ByteSize{c}, Index{2f}, IsArray{0}, MetaFlag{0}
int x Tile // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
int y Tile // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float cycles // ByteSize{4}, Index{32}, 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{10}, 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_WrapMode // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
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{29}: OcclusionCullingSettings <- LevelGameManager <- GameManager <- Object
OcclusionCullingSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{30}, IsArray{1}, MetaFlag{0}
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}
TierGraphicsSettings m_TierSettings_Tier1 // ByteSize{5}, Index{38}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{3a}, IsArray{0}, MetaFlag{4000}
TierGraphicsSettings m_TierSettings_Tier2 // ByteSize{5}, Index{3b}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{3d}, IsArray{0}, MetaFlag{4000}
TierGraphicsSettings m_TierSettings_Tier3 // ByteSize{5}, Index{3e}, IsArray{0}, MetaFlag{8000}
int renderingPath // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
bool useCascadedShadowMaps // ByteSize{1}, Index{40}, IsArray{0}, MetaFlag{4000}
// 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{1}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{19}, IsArray{1}, MetaFlag{1}
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{8001}
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{8001}
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{1}
Array Array // ByteSize{ffffffff}, Index{3d}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{41}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{55}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{62}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{1}
BoneInfluence 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}
unsigned 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{1}
Array Array // ByteSize{ffffffff}, Index{71}, IsArray{1}, MetaFlag{1}
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{8000}
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 blendWeights // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
int textureQuality // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
int anisotropicTextures // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
int antiAliasing // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
bool softParticles // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
bool softVegetation // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{1}
bool realtimeReflectionProbes // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{0}
bool billboardsFaceCameraPosition // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{4000}
int vSyncCount // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float lodBias // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
int maximumLODLevel // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
int particleRaycastBudget // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int asyncUploadTimeSlice // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
int asyncUploadBufferSize // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{4000}
int m_StrippedMaximumLODLevel // ByteSize{4}, Index{24}, 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{8000}
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{8000}
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{8000}
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{8000}
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}
FastPropertyName name // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{8000}
string name // 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}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{45}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{47}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{48}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{49}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{4c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{4e}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{4f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{50}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{52}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{53}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{55}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{56}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{57}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{5c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{5d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{60}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{61}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{63}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{68}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderRTBlendState rtBlend1 // ByteSize{ffffffff}, Index{6f}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{70}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{72}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{73}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{74}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{76}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{77}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{79}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{7a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7d}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{7e}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{80}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{81}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{82}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{84}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{85}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{87}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{88}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{89}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8b}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{8c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{8e}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{93}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{95}, IsArray{0}, MetaFlag{8000}
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 colMask // ByteSize{ffffffff}, Index{9a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{9c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{9d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{a0}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend2 // ByteSize{ffffffff}, Index{a1}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{a2}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{a3}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{a4}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{a5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{a6}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{a7}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{a8}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{a9}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{aa}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{ab}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{ac}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{ad}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ae}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{af}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{b0}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{b1}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{b2}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{b3}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{b7}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{b9}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{be}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{c0}, IsArray{0}, MetaFlag{8000}
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 blendOpAlpha // ByteSize{ffffffff}, Index{c5}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{c6}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{c7}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{c8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{c9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ca}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{cb}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{cc}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{ce}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{cf}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{d0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{d2}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend3 // ByteSize{ffffffff}, Index{d3}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{d4}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{d6}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{d7}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{d8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{da}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{db}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{dd}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{de}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{df}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{e0}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{e1}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{e2}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{e3}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{e4}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{e9}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{eb}, IsArray{0}, MetaFlag{8000}
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 blendOp // ByteSize{ffffffff}, Index{f0}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{f2}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{f3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f4}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{f6}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{f7}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{f8}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{f9}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{fa}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{fb}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{fc}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{fd}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{fe}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{ff}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{100}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{101}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{102}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{104}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend4 // ByteSize{ffffffff}, Index{105}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{106}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{107}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{108}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{109}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{10a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{10c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{10d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{10e}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{10f}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{114}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{116}, IsArray{0}, MetaFlag{8000}
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 destBlendAlpha // ByteSize{ffffffff}, Index{11b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{11c}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{11d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{11e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{120}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{121}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{122}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{123}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{124}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{125}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{126}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{127}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{128}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{129}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{12a}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{12b}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{12c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{12d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{12f}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{130}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{131}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{132}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{133}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{134}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{135}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{136}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend5 // ByteSize{ffffffff}, Index{137}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{138}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{139}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{13a}, IsArray{0}, MetaFlag{8000}
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}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{13f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{140}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{141}, IsArray{0}, MetaFlag{8000}
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 srcBlendAlpha // ByteSize{ffffffff}, Index{146}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{148}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{149}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{14a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{14b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{14c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{14d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{14e}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{14f}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{150}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{151}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{152}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{153}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{154}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{156}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{157}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{158}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{159}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{15a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{15b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{15c}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{15d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{15e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{15f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{160}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{161}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{162}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{163}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{164}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{165}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{166}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{167}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{168}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend6 // ByteSize{ffffffff}, Index{169}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{16a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{16b}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{16c}, IsArray{0}, MetaFlag{8000}
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}
FastPropertyName name // ByteSize{ffffffff}, Index{173}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{174}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{175}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{176}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{177}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{178}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{179}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{17a}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{17b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{17c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{17d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{17e}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{17f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{180}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{181}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{182}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{183}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{184}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{185}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{186}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{187}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{188}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{189}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{18a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{18b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{18c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{18d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{18e}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{18f}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{190}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{191}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{192}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{193}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{194}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{195}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{196}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{197}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{198}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{199}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{19a}, IsArray{0}, MetaFlag{1}
SerializedShaderRTBlendState rtBlend7 // ByteSize{ffffffff}, Index{19b}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue srcBlend // ByteSize{ffffffff}, Index{19c}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{19d}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{19e}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{19f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1a2}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlend // ByteSize{ffffffff}, Index{1a3}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1a4}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1a5}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1a6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1a7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1a8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1a9}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue srcBlendAlpha // ByteSize{ffffffff}, Index{1aa}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1ab}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1ac}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1ad}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1ae}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1af}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b0}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue destBlendAlpha // ByteSize{ffffffff}, Index{1b1}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1b2}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1b3}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1b4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1b5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1b6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1b7}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOp // ByteSize{ffffffff}, Index{1b8}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1b9}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1ba}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1bb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1bc}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1bd}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1be}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue blendOpAlpha // ByteSize{ffffffff}, Index{1bf}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1c0}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1c1}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1c2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1c4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1c5}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue colMask // ByteSize{ffffffff}, Index{1c6}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1c7}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1c8}, IsArray{0}, MetaFlag{8000}
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}
bool rtSeparateBlend // ByteSize{1}, Index{1cd}, IsArray{0}, MetaFlag{4000}
SerializedShaderFloatValue zTest // ByteSize{ffffffff}, Index{1ce}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1cf}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1d0}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1d1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d2}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1d3}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1d4}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zWrite // ByteSize{ffffffff}, Index{1d5}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1d6}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1d7}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1d8}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1d9}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1da}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1db}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue culling // ByteSize{ffffffff}, Index{1dc}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1dd}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1de}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1df}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1e0}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e1}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1e2}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue offsetFactor // ByteSize{ffffffff}, Index{1e3}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1e4}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1e5}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1e6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1e7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1e8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1e9}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue offsetUnits // ByteSize{ffffffff}, Index{1ea}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1eb}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1ec}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1ed}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1ee}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1ef}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f0}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue alphaToMask // ByteSize{ffffffff}, Index{1f1}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1f2}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1f3}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1f4}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1f5}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1f6}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1f7}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOp // ByteSize{ffffffff}, Index{1f8}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{1f9}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{1fa}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{1fb}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1fc}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1fd}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{1fe}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{1ff}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fail // ByteSize{ffffffff}, Index{200}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{201}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{202}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{203}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{204}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{205}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{206}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{207}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{208}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{209}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{20a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{20b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{20c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{20d}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{20e}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{20f}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{210}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{211}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{212}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{213}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{214}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOpFront // ByteSize{ffffffff}, Index{215}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{216}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{217}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{218}, IsArray{0}, MetaFlag{8000}
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 fail // ByteSize{ffffffff}, Index{21d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{21e}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{21f}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{220}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{221}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{222}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{223}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{224}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{225}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{226}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{227}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{228}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{229}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{22a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{22b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{22c}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{22d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{22e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{22f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{230}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{231}, IsArray{0}, MetaFlag{1}
SerializedStencilOp stencilOpBack // ByteSize{ffffffff}, Index{232}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue pass // ByteSize{ffffffff}, Index{233}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{234}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{235}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{236}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{237}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{238}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{239}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fail // ByteSize{ffffffff}, Index{23a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{23b}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{23c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{23d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{23e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{23f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{240}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue zFail // ByteSize{ffffffff}, Index{241}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{242}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{243}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{244}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{245}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{246}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{247}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue comp // ByteSize{ffffffff}, Index{248}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{249}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{24a}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{24b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{24c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{24d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{24e}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilReadMask // ByteSize{ffffffff}, Index{24f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{250}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{251}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{252}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{253}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{254}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{255}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilWriteMask // ByteSize{ffffffff}, Index{256}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{257}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{258}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{259}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{25a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{25b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{25c}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue stencilRef // ByteSize{ffffffff}, Index{25d}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{25e}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{25f}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{260}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{261}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{262}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{263}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogStart // ByteSize{ffffffff}, Index{264}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{265}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{266}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{267}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{268}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{269}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{26a}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogEnd // ByteSize{ffffffff}, Index{26b}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{26c}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{26d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{26e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{26f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{270}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{271}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue fogDensity // ByteSize{ffffffff}, Index{272}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{273}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{274}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{275}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{276}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{277}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{278}, IsArray{0}, MetaFlag{1}
SerializedShaderVectorValue fogColor // ByteSize{ffffffff}, Index{279}, IsArray{0}, MetaFlag{8000}
SerializedShaderFloatValue x // ByteSize{ffffffff}, Index{27a}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{27b}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{27c}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{27d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{27f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{280}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue y // ByteSize{ffffffff}, Index{281}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{282}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{283}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{284}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{285}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{286}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{287}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue z // ByteSize{ffffffff}, Index{288}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{289}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{28a}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{28b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{28c}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{28d}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{28e}, IsArray{0}, MetaFlag{1}
SerializedShaderFloatValue w // ByteSize{ffffffff}, Index{28f}, IsArray{0}, MetaFlag{8000}
float val // ByteSize{4}, Index{290}, IsArray{0}, MetaFlag{0}
FastPropertyName name // ByteSize{ffffffff}, Index{291}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{292}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{293}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{294}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{295}, IsArray{0}, MetaFlag{1}
FastPropertyName name // ByteSize{ffffffff}, Index{296}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{297}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{298}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{299}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{29a}, IsArray{0}, MetaFlag{1}
int fogMode // ByteSize{4}, Index{29b}, IsArray{0}, MetaFlag{0}
int gpuProgramID // ByteSize{4}, Index{29c}, IsArray{0}, MetaFlag{0}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{29d}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{29e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{29f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2a0}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{2a1}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{2a2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2a4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2a5}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{2a6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2a8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2a9}, IsArray{0}, MetaFlag{1}
int m_LOD // ByteSize{4}, Index{2aa}, IsArray{0}, MetaFlag{0}
bool lighting // ByteSize{1}, Index{2ab}, IsArray{0}, MetaFlag{4000}
unsigned int m_ProgramMask // ByteSize{4}, Index{2ac}, IsArray{0}, MetaFlag{0}
SerializedProgram progVertex // ByteSize{ffffffff}, Index{2ad}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{2ae}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2af}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2b0}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{2b1}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{2b2}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{2b3}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{2b4}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{2b5}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2b6}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{2b7}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{2b8}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{2b9}, IsArray{0}, MetaFlag{0}
unsigned int m_SourceMap // ByteSize{4}, Index{2ba}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{2bb}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2bc}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2bd}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{2be}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{2bf}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{2c0}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{2c1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2c2}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2c3}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{2c4}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2c5}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2c6}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2c7}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2c8}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2c9}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{2ca}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2cb}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2cc}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{2cd}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2ce}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2cf}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2d0}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2d1}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{2d2}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{2d3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2d4}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2d5}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{2d6}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2d7}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2d8}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{2d9}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2da}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{2db}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2dc}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2dd}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{2de}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{2df}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2e0}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{2e1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2e2}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2e3}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{2e4}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2e5}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{2e6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2e7}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2e8}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{2e9}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2ea}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2eb}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2ec}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2ed}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{2ee}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{2ef}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2f0}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2f1}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{2f2}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{2f3}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2f4}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{2f5}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{2f6}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{2f7}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{2f8}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{2f9}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2fa}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2fb}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{2fc}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{2fd}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{2fe}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{2ff}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{300}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{301}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{302}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{303}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{304}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{305}, IsArray{0}, MetaFlag{0}
SerializedProgram progFragment // ByteSize{ffffffff}, Index{306}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{307}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{308}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{309}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{30a}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{30b}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{30c}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{30d}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{30e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{30f}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{310}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{311}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{312}, IsArray{0}, MetaFlag{0}
unsigned int m_SourceMap // ByteSize{4}, Index{313}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{314}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{315}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{316}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{317}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{318}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{319}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{31a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{31b}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{31c}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{31d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{31e}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{31f}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{320}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{321}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{322}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{323}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{324}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{325}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{326}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{327}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{328}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{329}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{32a}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{32b}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{32c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{32d}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{32e}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{32f}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{330}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{331}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{332}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{333}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{334}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{335}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{336}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{337}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{338}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{339}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{33a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{33b}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{33c}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{33d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{33e}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{33f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{340}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{341}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{342}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{343}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{344}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{345}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{346}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{347}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{348}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{349}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{34a}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{34b}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{34c}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{34d}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{34e}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{34f}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{350}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{351}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{352}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{353}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{354}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{355}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{356}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{357}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{358}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{359}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{35a}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{35b}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{35c}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{35d}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{35e}, IsArray{0}, MetaFlag{0}
SerializedProgram progGeometry // ByteSize{ffffffff}, Index{35f}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{360}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{361}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{362}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{363}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{364}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{365}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{366}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{367}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{368}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{369}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{36a}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{36b}, IsArray{0}, MetaFlag{0}
unsigned int m_SourceMap // ByteSize{4}, Index{36c}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{36d}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{36e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{36f}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{370}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{371}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{372}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{373}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{374}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{375}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{376}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{377}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{378}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{379}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{37a}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{37b}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{37c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{37d}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{37e}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{37f}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{380}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{381}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{382}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{383}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{384}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{385}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{386}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{387}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{388}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{389}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{38a}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{38b}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{38c}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{38d}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{38e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{38f}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{390}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{391}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{392}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{393}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{394}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{395}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{396}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{397}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{398}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{399}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{39a}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{39b}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{39c}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{39d}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{39e}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{39f}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{3a0}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{3a1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3a2}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3a3}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{3a4}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3a5}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3a6}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3a7}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3a8}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3a9}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{3aa}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{3ab}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3ac}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3ad}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{3ae}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3af}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3b0}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{3b1}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3b2}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3b3}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{3b4}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3b5}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3b6}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{3b7}, IsArray{0}, MetaFlag{0}
SerializedProgram progHull // ByteSize{ffffffff}, Index{3b8}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{3b9}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3ba}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3bb}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{3bc}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{3bd}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{3be}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{3bf}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{3c0}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3c1}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{3c2}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{3c3}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{3c4}, IsArray{0}, MetaFlag{0}
unsigned int m_SourceMap // ByteSize{4}, Index{3c5}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{3c6}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3c7}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3c8}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{3c9}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{3ca}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{3cb}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{3cc}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3cd}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3ce}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{3cf}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3d0}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3d1}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3d2}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3d3}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3d4}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{3d5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3d6}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3d7}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{3d8}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3d9}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3da}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{3db}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{3dc}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{3dd}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{3de}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3df}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3e0}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{3e1}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3e2}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3e3}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{3e4}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{3e5}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{3e6}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3e7}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{3e8}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{3e9}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{3ea}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{3eb}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{3ec}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3ed}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3ee}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{3ef}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{3f0}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{3f1}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3f2}, IsArray{1}, MetaFlag{8000}
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_VectorParams // ByteSize{ffffffff}, Index{3fa}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3fb}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3fc}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, 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_ArraySize // ByteSize{4}, Index{400}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{401}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{402}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{403}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{404}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{405}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{406}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{407}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{408}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{409}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{40a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{40b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{40c}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{40d}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{40e}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{40f}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{410}, IsArray{0}, MetaFlag{0}
SerializedProgram progDomain // ByteSize{ffffffff}, Index{411}, IsArray{0}, MetaFlag{8000}
vector m_SubPrograms // ByteSize{ffffffff}, Index{412}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{413}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{414}, IsArray{0}, MetaFlag{0}
SerializedSubProgram data // ByteSize{ffffffff}, Index{415}, IsArray{0}, MetaFlag{8000}
unsigned int m_BlobIndex // ByteSize{4}, Index{416}, IsArray{0}, MetaFlag{0}
ParserBindChannels m_Channels // ByteSize{ffffffff}, Index{417}, IsArray{0}, MetaFlag{8000}
vector m_Channels // ByteSize{ffffffff}, Index{418}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{419}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{41a}, IsArray{0}, MetaFlag{0}
ShaderBindChannel data // ByteSize{2}, Index{41b}, IsArray{0}, MetaFlag{0}
SInt8 source // ByteSize{1}, Index{41c}, IsArray{0}, MetaFlag{0}
SInt8 target // ByteSize{1}, Index{41d}, IsArray{0}, MetaFlag{0}
unsigned int m_SourceMap // ByteSize{4}, Index{41e}, IsArray{0}, MetaFlag{0}
vector m_KeywordIndices // ByteSize{ffffffff}, Index{41f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{420}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{421}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{422}, IsArray{0}, MetaFlag{0}
SInt8 m_ShaderHardwareTier // ByteSize{1}, Index{423}, IsArray{0}, MetaFlag{0}
SInt8 m_GpuProgramType // ByteSize{1}, Index{424}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{425}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{426}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{427}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{428}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{429}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{42a}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{42b}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{42c}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{42d}, IsArray{0}, MetaFlag{4000}
vector m_MatrixParams // ByteSize{ffffffff}, Index{42e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{42f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{430}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{431}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{432}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{433}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{434}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{435}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{436}, IsArray{0}, MetaFlag{4000}
vector m_TextureParams // ByteSize{ffffffff}, Index{437}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{438}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{439}, IsArray{0}, MetaFlag{0}
TextureParameter data // ByteSize{d}, Index{43a}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{43b}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{43c}, IsArray{0}, MetaFlag{0}
int m_SamplerIndex // ByteSize{4}, Index{43d}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{43e}, IsArray{0}, MetaFlag{4000}
vector m_BufferParams // ByteSize{ffffffff}, Index{43f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{440}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{441}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{442}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{443}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{444}, IsArray{0}, MetaFlag{0}
vector m_ConstantBuffers // ByteSize{ffffffff}, Index{445}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{446}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{447}, IsArray{0}, MetaFlag{0}
ConstantBuffer data // ByteSize{ffffffff}, Index{448}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{449}, IsArray{0}, MetaFlag{0}
vector m_MatrixParams // ByteSize{ffffffff}, Index{44a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{44b}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{44c}, IsArray{0}, MetaFlag{0}
MatrixParameter data // ByteSize{e}, Index{44d}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{44e}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{44f}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{450}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{451}, IsArray{0}, MetaFlag{0}
SInt8 m_RowCount // ByteSize{1}, Index{452}, IsArray{0}, MetaFlag{4000}
vector m_VectorParams // ByteSize{ffffffff}, Index{453}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{454}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{455}, IsArray{0}, MetaFlag{0}
VectorParameter data // ByteSize{e}, Index{456}, IsArray{0}, MetaFlag{8000}
int m_NameIndex // ByteSize{4}, Index{457}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{458}, IsArray{0}, MetaFlag{0}
int m_ArraySize // ByteSize{4}, Index{459}, IsArray{0}, MetaFlag{0}
SInt8 m_Type // ByteSize{1}, Index{45a}, IsArray{0}, MetaFlag{0}
SInt8 m_Dim // ByteSize{1}, Index{45b}, IsArray{0}, MetaFlag{4000}
int m_Size // ByteSize{4}, Index{45c}, IsArray{0}, MetaFlag{0}
vector m_ConstantBufferBindings // ByteSize{ffffffff}, Index{45d}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{45e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{45f}, IsArray{0}, MetaFlag{0}
BufferBinding data // ByteSize{8}, Index{460}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{461}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{462}, IsArray{0}, MetaFlag{0}
vector m_UAVParams // ByteSize{ffffffff}, Index{463}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{464}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{465}, IsArray{0}, MetaFlag{0}
UAVParameter data // ByteSize{c}, Index{466}, IsArray{0}, MetaFlag{0}
int m_NameIndex // ByteSize{4}, Index{467}, IsArray{0}, MetaFlag{0}
int m_Index // ByteSize{4}, Index{468}, IsArray{0}, MetaFlag{0}
int m_OriginalIndex // ByteSize{4}, Index{469}, IsArray{0}, MetaFlag{0}
bool m_HasInstancingVariant // ByteSize{1}, Index{46a}, IsArray{0}, MetaFlag{4000}
string m_UseName // 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 m_Name // 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}
string m_TextureName // ByteSize{ffffffff}, Index{473}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{474}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{475}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{476}, IsArray{0}, MetaFlag{1}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{477}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{478}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{479}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{47a}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{47b}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{47c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{47d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{47e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{47f}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{480}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{481}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{482}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{483}, IsArray{0}, MetaFlag{1}
SerializedTagMap m_Tags // ByteSize{ffffffff}, Index{484}, IsArray{0}, MetaFlag{8000}
map tags // ByteSize{ffffffff}, Index{485}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{486}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{487}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{488}, IsArray{0}, MetaFlag{8000}
string first // ByteSize{ffffffff}, Index{489}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{48a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{48b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{48c}, IsArray{0}, MetaFlag{1}
string second // ByteSize{ffffffff}, Index{48d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{48e}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{48f}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{490}, IsArray{0}, MetaFlag{1}
int m_LOD // ByteSize{4}, Index{491}, IsArray{0}, MetaFlag{0}
string m_Name // ByteSize{ffffffff}, Index{492}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{493}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{494}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{495}, IsArray{0}, MetaFlag{1}
string m_CustomEditorName // ByteSize{ffffffff}, Index{496}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{497}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{498}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{499}, IsArray{0}, MetaFlag{1}
string m_FallbackName // ByteSize{ffffffff}, Index{49a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{49b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{49c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{49d}, IsArray{0}, MetaFlag{1}
vector m_Dependencies // ByteSize{ffffffff}, Index{49e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{49f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{4a0}, IsArray{0}, MetaFlag{0}
SerializedShaderDependency data // ByteSize{ffffffff}, Index{4a1}, IsArray{0}, MetaFlag{8000}
string from // ByteSize{ffffffff}, Index{4a2}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4a3}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4a4}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4a5}, IsArray{0}, MetaFlag{1}
string to // ByteSize{ffffffff}, Index{4a6}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4a7}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4a8}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4a9}, IsArray{0}, MetaFlag{1}
bool m_DisableNoSubshadersMessage // ByteSize{1}, Index{4aa}, IsArray{0}, MetaFlag{4000}
vector platforms // ByteSize{ffffffff}, Index{4ab}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4ac}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4ad}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{4ae}, IsArray{0}, MetaFlag{0}
vector offsets // ByteSize{ffffffff}, Index{4af}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4b0}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4b1}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{4b2}, IsArray{0}, MetaFlag{0}
vector compressedLengths // ByteSize{ffffffff}, Index{4b3}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4b4}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4b5}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{4b6}, IsArray{0}, MetaFlag{0}
vector decompressedLengths // ByteSize{ffffffff}, Index{4b7}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4b8}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4b9}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{4ba}, IsArray{0}, MetaFlag{0}
vector compressedBlob // ByteSize{ffffffff}, Index{4bb}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4bc}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{4bd}, IsArray{0}, MetaFlag{0}
UInt8 data // ByteSize{1}, Index{4be}, IsArray{0}, MetaFlag{0}
vector m_Dependencies // ByteSize{ffffffff}, Index{4bf}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4c0}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4c1}, IsArray{0}, MetaFlag{0}
PPtr<Shader> data // ByteSize{c}, Index{4c2}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{4c3}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{4c4}, IsArray{0}, MetaFlag{1}
bool m_ShaderIsBaked // ByteSize{1}, Index{4c5}, 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}
string m_PathName // 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}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
// 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{1}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
unsigned int data // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
// 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{2b}, 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{4000}
Vector2f m_Offset // 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_Radius // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
// classID{59}: HingeJoint <- Joint <- Component <- EditorExtension <- Object
HingeJoint Base // ByteSize{76}, 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{0}
// 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{4000}
Vector2f m_Offset // 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}
Polygon2D m_Points // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{0}
vector m_Paths // 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}
vector data // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{200000}
// classID{61}: BoxCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
BoxCollider2D Base // ByteSize{2f}, 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{4000}
Vector2f m_Offset // 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}
Vector2f m_Size // ByteSize{8}, 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}
// 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{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{4000}
Vector2f m_Offset // 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}
vector m_Points // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
Vector2f data // ByteSize{8}, 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}
// classID{70}: CapsuleCollider2D <- Collider2D <- Behaviour <- Component <- EditorExtension <- Object
CapsuleCollider2D Base // ByteSize{33}, 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{4000}
Vector2f m_Offset // 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}
Vector2f m_Size // ByteSize{8}, 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}
int m_Direction // ByteSize{4}, Index{11}, 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{8000}
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{8000}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
ComputeShaderKernel data // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{1}
vector cbs // ByteSize{ffffffff}, Index{14}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{15}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{8000}
string name // 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}
FastPropertyName generatedName // ByteSize{ffffffff}, Index{1d}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{1e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1f}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
vector textures // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{2a}, IsArray{0}, MetaFlag{8000}
string name // 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}
FastPropertyName generatedName // ByteSize{ffffffff}, Index{2f}, IsArray{0}, MetaFlag{8000}
string name // 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}
int bindPoint // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{35}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
vector builtinSamplers // 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}
ComputeShaderBuiltinSampler data // ByteSize{8}, Index{3b}, IsArray{0}, MetaFlag{0}
int sampler // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
int bindPoint // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
vector inBuffers // ByteSize{ffffffff}, Index{3e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{3f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{41}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{42}, IsArray{0}, MetaFlag{8000}
string name // 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}
FastPropertyName generatedName // ByteSize{ffffffff}, Index{47}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{48}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{49}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{4b}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{4d}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{0}
vector outBuffers // ByteSize{ffffffff}, Index{50}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{51}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{0}
ComputeShaderResource data // ByteSize{ffffffff}, Index{53}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{54}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{55}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{56}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{1}
FastPropertyName generatedName // ByteSize{ffffffff}, Index{59}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{1}
int bindPoint // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{0}
ComputeBufferCounter counter // ByteSize{8}, Index{5f}, IsArray{0}, MetaFlag{0}
int bindpoint // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{0}
vector code // ByteSize{ffffffff}, Index{62}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{63}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{1}
staticvector threadGroupSize // 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}
unsigned int data // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
vector constantBuffers // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
ComputeShaderCB data // ByteSize{ffffffff}, Index{6d}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{6e}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{6f}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{70}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{72}, IsArray{0}, MetaFlag{1}
int byteSize // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
vector params // ByteSize{ffffffff}, Index{74}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{75}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
ComputeShaderParam data // ByteSize{ffffffff}, Index{77}, IsArray{0}, MetaFlag{8000}
FastPropertyName name // ByteSize{ffffffff}, Index{78}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{79}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{7a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{7c}, IsArray{0}, MetaFlag{1}
int type // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{0}
int offset // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{0}
int arraySize // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{0}
int rowCount // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{0}
int colCount // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
bool resourcesResolved // ByteSize{1}, Index{82}, 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{8001}
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{1}
vector m_Curve // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{1}
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{8001}
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{8001}
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{1}
vector m_Curve // ByteSize{ffffffff}, Index{4d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4e}, IsArray{1}, MetaFlag{1}
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{8001}
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{1}
vector m_Curve // ByteSize{ffffffff}, Index{6a}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6b}, IsArray{1}, MetaFlag{1}
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{8001}
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{1}
vector m_Curve // ByteSize{ffffffff}, Index{87}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{88}, IsArray{1}, MetaFlag{1}
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{8001}
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{1}
vector m_Curve // ByteSize{ffffffff}, Index{a4}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{a5}, IsArray{1}, MetaFlag{1}
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}
int 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{8001}
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{1}
Array Array // ByteSize{ffffffff}, Index{c0}, IsArray{1}, MetaFlag{1}
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}
int 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{0}
vector genericBindings // ByteSize{ffffffff}, Index{1c5}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1c6}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{1c7}, IsArray{0}, MetaFlag{0}
GenericBinding data // ByteSize{18}, Index{1c8}, IsArray{0}, MetaFlag{0}
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}
UInt16 classID // ByteSize{2}, 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{0}
vector pptrCurveMapping // ByteSize{ffffffff}, Index{1d1}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1d2}, IsArray{1}, MetaFlag{0}
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{8001}
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{8000}
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{8000}
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{8000}
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{0}
vector m_Curve // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{1}
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{0}
vector m_Curve // ByteSize{ffffffff}, Index{28}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{29}, IsArray{1}, MetaFlag{1}
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{0}
vector m_Curve // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{35}, IsArray{1}, MetaFlag{1}
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{0}
vector m_Curve // ByteSize{ffffffff}, Index{40}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{41}, IsArray{1}, MetaFlag{1}
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{4000}
int m_SubsoundIndex // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_PreloadAudioData // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_LoadInBackground // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_Legacy3D // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{4000}
StreamedResource m_Resource // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{8000}
string m_Source // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8001}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{1}
UInt64 m_Offset // ByteSize{8}, Index{14}, IsArray{0}, MetaFlag{1}
UInt64 m_Size // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{1}
int m_CompressionFormat // ByteSize{4}, Index{16}, 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{10}, 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_WrapMode // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
// 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{10}, 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_WrapMode // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
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}
vector m_SourceTextures // ByteSize{ffffffff}, Index{1e}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{1f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> data // 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}
// 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{0}
Array Array // ByteSize{ffffffff}, Index{fd}, IsArray{1}, MetaFlag{0}
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{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{10e}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{112}, IsArray{1}, MetaFlag{0}
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 <- DirectorPlayer <- 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
float m_Time // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
LineParameters m_Parameters // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8000}
float widthMultiplier // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
AnimationCurve widthCurve // ByteSize{ffffffff}, Index{2d}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{2e}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{2f}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{31}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
Gradient colorGradient // ByteSize{46}, Index{39}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{4a}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{4b}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{4c}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{4d}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{4e}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{4f}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{50}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{51}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{52}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{53}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{54}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{55}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{56}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{57}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{58}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{59}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{4001}
int numCornerVertices // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{0}
int numCapVertices // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{0}
int alignment // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
int textureMode // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
float m_MinVertexDistance // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{0}
bool m_Autodestruct // ByteSize{1}, Index{62}, 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{139}, 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}
PPtr<Material> m_SkyboxMaterial // 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}
float m_HaloStrength // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
float m_FlareStrength // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float m_FlareFadeSpeed // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> m_HaloTexture // 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<Texture2D> m_SpotCookie // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
int m_DefaultReflectionMode // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
int m_DefaultReflectionResolution // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
int m_ReflectionBounces // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
float m_ReflectionIntensity // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
PPtr<Cubemap> m_CustomReflection // 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}
SphericalHarmonicsL2 m_AmbientProbe // ByteSize{6c}, Index{2f}, IsArray{0}, MetaFlag{0}
float sh[ 0] // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
float sh[ 1] // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float sh[ 2] // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
float sh[ 3] // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
float sh[ 4] // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
float sh[ 5] // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
float sh[ 6] // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
float sh[ 7] // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
float sh[ 8] // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
float sh[ 9] // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
float sh[10] // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
float sh[11] // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
float sh[12] // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
float sh[13] // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
float sh[14] // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
float sh[15] // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
float sh[16] // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
float sh[17] // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
float sh[18] // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{0}
float sh[19] // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
float sh[20] // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{0}
float sh[21] // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
float sh[22] // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
float sh[23] // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
float sh[24] // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
float sh[25] // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
float sh[26] // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
PPtr<Cubemap> m_GeneratedSkyboxReflection // ByteSize{c}, Index{4b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{4d}, IsArray{0}, MetaFlag{1}
PPtr<Light> m_Sun // ByteSize{c}, Index{4e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{50}, IsArray{0}, MetaFlag{1}
ColorRGBA m_IndirectSpecularColor // ByteSize{10}, Index{51}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{200001}
// classID{108}: Light <- Behaviour <- Component <- EditorExtension <- Object
Light Base // ByteSize{82}, 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}
int m_BakedIndex // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{804001}
PPtr<Flare> m_Flare // 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}
int m_RenderMode // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
BitField m_CullingMask // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{400001}
int m_Lightmapping // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
Vector2f m_AreaSize // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200000}
float m_BounceIntensity // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
// 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}
string m_PathName // 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}
char data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{1}
// 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{0}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{0}
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{8000}
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}
// 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{10}, 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_WrapMode // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{13}, 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
vector m_Positions // ByteSize{ffffffff}, Index{2a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
Vector3f data // 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}
LineParameters m_Parameters // ByteSize{ffffffff}, Index{31}, IsArray{0}, MetaFlag{8000}
float widthMultiplier // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
AnimationCurve widthCurve // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{35}, IsArray{1}, MetaFlag{1}
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}
Gradient colorGradient // ByteSize{46}, Index{3f}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{50}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{51}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{52}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{53}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{54}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{55}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{56}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{57}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{58}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{59}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{5a}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{5b}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{5c}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{5d}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{5e}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{5f}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{62}, IsArray{0}, MetaFlag{4001}
int numCornerVertices // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
int numCapVertices // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
int alignment // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{0}
int textureMode // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{0}
bool m_UseWorldSpace // ByteSize{1}, Index{67}, 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{0}
Array Array // ByteSize{ffffffff}, Index{a}, IsArray{1}, MetaFlag{0}
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{8000}
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}
// 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{8000}
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{4001}
Array Array // ByteSize{ffffffff}, Index{2d}, IsArray{1}, MetaFlag{1}
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{8001}
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{4001}
Array Array // ByteSize{ffffffff}, Index{3b}, IsArray{1}, MetaFlag{1}
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{8000}
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{0}
Array Array // ByteSize{ffffffff}, Index{4f}, IsArray{1}, MetaFlag{0}
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 submitAnalytics // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
bool usePlayerLog // ByteSize{1}, Index{66}, IsArray{0}, MetaFlag{0}
bool bakeCollisionMeshes // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{0}
bool forceSingleInstance // ByteSize{1}, Index{68}, IsArray{0}, MetaFlag{0}
bool resizableWindow // ByteSize{1}, Index{69}, IsArray{0}, MetaFlag{0}
bool useMacAppStoreValidation // ByteSize{1}, Index{6a}, IsArray{0}, MetaFlag{0}
bool gpuSkinning // ByteSize{1}, Index{6b}, IsArray{0}, MetaFlag{0}
bool graphicsJobs // ByteSize{1}, Index{6c}, IsArray{0}, MetaFlag{0}
bool xboxPIXTextureCapture // ByteSize{1}, Index{6d}, IsArray{0}, MetaFlag{0}
bool xboxEnableAvatar // ByteSize{1}, Index{6e}, IsArray{0}, MetaFlag{0}
bool xboxEnableKinect // ByteSize{1}, Index{6f}, IsArray{0}, MetaFlag{0}
bool xboxEnableKinectAutoTracking // ByteSize{1}, Index{70}, IsArray{0}, MetaFlag{0}
bool xboxEnableFitness // ByteSize{1}, Index{71}, IsArray{0}, MetaFlag{0}
bool visibleInBackground // ByteSize{1}, Index{72}, IsArray{0}, MetaFlag{0}
bool allowFullscreenSwitch // ByteSize{1}, Index{73}, IsArray{0}, MetaFlag{4000}
int graphicsJobMode // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{0}
int macFullscreenMode // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
int d3d9FullscreenMode // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
int d3d11FullscreenMode // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{4000}
unsigned int xboxSpeechDB // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
bool xboxEnableHeadOrientation // ByteSize{1}, Index{79}, IsArray{0}, MetaFlag{4000}
bool xboxEnableGuest // ByteSize{1}, Index{7a}, IsArray{0}, MetaFlag{4000}
bool xboxEnablePIXSampling // ByteSize{1}, Index{7b}, IsArray{0}, MetaFlag{4000}
bool n3dsDisableStereoscopicView // ByteSize{1}, Index{7c}, IsArray{0}, MetaFlag{0}
bool n3dsEnableSharedListOpt // ByteSize{1}, Index{7d}, IsArray{0}, MetaFlag{0}
bool n3dsEnableVSync // ByteSize{1}, Index{7e}, IsArray{0}, MetaFlag{0}
bool uiUse16BitDepthBuffer // ByteSize{1}, Index{7f}, IsArray{0}, MetaFlag{0}
bool ignoreAlphaClear // ByteSize{1}, Index{80}, IsArray{0}, MetaFlag{4000}
int xboxOneResolution // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
int xboxOneMonoLoggingLevel // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
int xboxOneLoggingLevel // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{0}
int videoMemoryForVertexBuffers // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{0}
int psp2PowerMode // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{0}
bool psp2AcquireBGM // ByteSize{1}, Index{86}, IsArray{0}, MetaFlag{4000}
int wiiUTVResolution // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
int wiiUGamePadMSAA // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsNunchuk // ByteSize{1}, Index{89}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsClassicController // ByteSize{1}, Index{8a}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsBalanceBoard // ByteSize{1}, Index{8b}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsMotionPlus // ByteSize{1}, Index{8c}, IsArray{0}, MetaFlag{0}
bool wiiUSupportsProController // ByteSize{1}, Index{8d}, IsArray{0}, MetaFlag{0}
bool wiiUAllowScreenCapture // ByteSize{1}, Index{8e}, IsArray{0}, MetaFlag{4000}
int wiiUControllerCount // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{0}
AspectRatios m_SupportedAspectRatios // ByteSize{5}, Index{90}, IsArray{0}, MetaFlag{8000}
bool 4:3 // ByteSize{1}, Index{91}, IsArray{0}, MetaFlag{0}
bool 5:4 // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{0}
bool 16:10 // ByteSize{1}, Index{93}, IsArray{0}, MetaFlag{0}
bool 16:9 // ByteSize{1}, Index{94}, IsArray{0}, MetaFlag{0}
bool Others // ByteSize{1}, Index{95}, IsArray{0}, MetaFlag{4000}
string bundleIdentifier // 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}
string bundleVersion // ByteSize{ffffffff}, Index{9a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{9b}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9c}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{9d}, IsArray{0}, MetaFlag{1}
vector preloadedAssets // ByteSize{ffffffff}, Index{9e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{9f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{a0}, IsArray{0}, MetaFlag{0}
PPtr<Object> data // ByteSize{c}, Index{a1}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{a2}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{a3}, IsArray{0}, MetaFlag{1}
int metroInputSource // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{0}
bool m_HolographicPauseOnTrackingLoss // ByteSize{1}, Index{a5}, IsArray{0}, MetaFlag{0}
bool xboxOneDisableKinectGpuReservation // ByteSize{1}, Index{a6}, IsArray{0}, MetaFlag{4000}
bool protectGraphicsMemory // ByteSize{1}, Index{a7}, IsArray{0}, MetaFlag{4000}
string cloudProjectId // 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}
string projectName // ByteSize{ffffffff}, Index{ac}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{ad}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{ae}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{af}, IsArray{0}, MetaFlag{1}
string organizationId // ByteSize{ffffffff}, Index{b0}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{b1}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{b2}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{b3}, IsArray{0}, MetaFlag{1}
bool cloudEnabled // ByteSize{1}, Index{b4}, 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
int m_Quality // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
bool m_UpdateWhenOffscreen // ByteSize{1}, Index{2b}, IsArray{0}, MetaFlag{0}
bool m_SkinnedMotionVectors // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{4000}
PPtr<Mesh> m_Mesh // 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}
vector m_Bones // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{4001}
Array Array // ByteSize{ffffffff}, Index{31}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
PPtr<Transform> data // ByteSize{c}, Index{33}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{35}, IsArray{0}, MetaFlag{1}
vector m_BlendShapeWeights // ByteSize{ffffffff}, Index{36}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{37}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
PPtr<Transform> m_RootBone // 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}
AABB m_AABB // ByteSize{18}, Index{3d}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // ByteSize{c}, Index{3e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200000}
Vector3f m_Extent // ByteSize{c}, Index{42}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{200000}
bool m_DirtyAABB // ByteSize{1}, Index{46}, IsArray{0}, MetaFlag{4001}
// classID{138}: FixedJoint <- Joint <- Component <- EditorExtension <- Object
FixedJoint Base // ByteSize{22}, 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<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{0}
// 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{8000}
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{8000}
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{8000}
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}
bool hasPROVersion // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
bool isNoWatermarkBuild // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{0}
bool isPrototypingBuild // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{0}
bool isEducationalBuild // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{0}
bool isEmbedded // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
bool hasPublishingRights // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{0}
bool hasShadows // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{0}
bool hasSoftShadows // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{0}
bool hasLocalLightShadows // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{0}
bool hasAdvancedVersion // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
bool enableDynamicBatching // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool isDebugBuild // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{0}
bool usesOnMouseEvents // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
bool hasClusterRendering // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{4000}
string m_Version // ByteSize{ffffffff}, Index{24}, IsArray{0}, MetaFlag{8000}
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}
string m_AuthToken // 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}
map runtimeClassHashes // ByteSize{ffffffff}, Index{2c}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2d}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{14}, Index{2f}, IsArray{0}, MetaFlag{0}
Type* first // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
Hash128 second // ByteSize{10}, Index{31}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{32}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{34}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{35}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{37}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{39}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{3a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{3b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{3c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{3d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{3e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{3f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{40}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{41}, IsArray{0}, MetaFlag{0}
map scriptHashes // ByteSize{ffffffff}, Index{42}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{43}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{20}, Index{45}, IsArray{0}, MetaFlag{0}
Hash128 first // ByteSize{10}, Index{46}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{47}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{48}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{49}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{4a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{4b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{4c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{4d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{4e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{4f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{50}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{51}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{52}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{53}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{56}, IsArray{0}, MetaFlag{0}
Hash128 second // ByteSize{10}, Index{57}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{5a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{5b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{5c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{5e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{5f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{60}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{62}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{63}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{64}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{66}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{67}, IsArray{0}, MetaFlag{0}
vector m_GraphicsAPIs // ByteSize{ffffffff}, Index{68}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{69}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{6b}, 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{0}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{0}
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{8000}
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}
// 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{9c}, 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{0}
// classID{145}: SpringJoint <- Joint <- Component <- EditorExtension <- Object
SpringJoint Base // ByteSize{4f}, 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{0}
// 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{0}
Array Array // ByteSize{ffffffff}, Index{d}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
ResourceManager_Dependency data // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{14}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{0}
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{8000}
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{14d}, 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{0}
// 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{1}
Array Array // ByteSize{ffffffff}, Index{7}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{1}
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{8001}
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{1}
Array Array // ByteSize{ffffffff}, Index{3e}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{5d}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{6c}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{7c}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{84}, IsArray{1}, MetaFlag{1}
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{4001}
Array Array // ByteSize{ffffffff}, Index{8b}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{8f}, IsArray{1}, MetaFlag{1}
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{1}
Array Array // ByteSize{ffffffff}, Index{93}, IsArray{1}, MetaFlag{1}
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{0}
vector m_Renderers // ByteSize{ffffffff}, Index{2}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{4c}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{60}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{77}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{81}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
LightmapData data // ByteSize{18}, 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_IndirectLightmap // 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}
int m_LightmapsMode // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{4000}
GISettings m_GISettings // ByteSize{16}, Index{8b}, IsArray{0}, MetaFlag{8000}
float m_BounceScale // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{0}
float m_IndirectOutputScale // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
float m_AlbedoBoost // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{0}
float m_TemporalCoherenceThreshold // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{0}
unsigned int m_EnvironmentLightingMode // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{0}
bool m_EnableBakedLightmaps // ByteSize{1}, Index{91}, IsArray{0}, MetaFlag{0}
bool m_EnableRealtimeLightmaps // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{4000}
int m_RuntimeCPUUsage // ByteSize{4}, Index{93}, IsArray{0}, MetaFlag{0}
// classID{158}: WebCamTexture <- 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{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_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_RoomRolloff // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_DecayTime // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_DecayHFRatio // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_ReflectionsLevel // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_ReverbLevel // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_ReverbDelay // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_Diffusion // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_Density // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float m_HFReference // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float m_RoomLF // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_LFReference // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_ReflectionsDelay // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_ReverbPreset // ByteSize{4}, Index{14}, 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{51}, 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_RoomRolloffFactor // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float m_Diffusion // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_Density // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_LFReference // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_RoomLF // ByteSize{4}, Index{15}, 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{0}
vector m_Curve // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{1}
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{10}, 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_WrapMode // ByteSize{4}, Index{e}, 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{4001}
Array Array // ByteSize{ffffffff}, Index{1b}, IsArray{1}, MetaFlag{1}
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{0}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{0}
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{0}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{0}
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}
int m_CustomRenderQueue // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
map stringTagMap // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{8000}
string first // 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}
string second // 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}
UnityPropertySheet m_SavedProperties // ByteSize{ffffffff}, Index{1a}, IsArray{0}, MetaFlag{8000}
map m_TexEnvs // ByteSize{ffffffff}, Index{1b}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{1c}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{1e}, IsArray{0}, MetaFlag{8000}
FastPropertyName first // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
string name // 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}
UnityTexEnv second // ByteSize{1c}, Index{24}, IsArray{0}, MetaFlag{0}
PPtr<Texture> m_Texture // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
Vector2f m_Scale // ByteSize{8}, Index{28}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{200000}
Vector2f m_Offset // ByteSize{8}, Index{2b}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{200000}
map m_Floats // 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}
FastPropertyName first // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{8000}
string name // ByteSize{ffffffff}, Index{33}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{34}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{1}
float second // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
map m_Colors // ByteSize{ffffffff}, Index{38}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{39}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{3b}, IsArray{0}, MetaFlag{8000}
FastPropertyName first // 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}
ColorRGBA second // ByteSize{10}, Index{41}, IsArray{0}, MetaFlag{200000}
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}
int m_Width // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
int m_Height // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
bool m_GenerateMipmaps // ByteSize{1}, Index{48}, IsArray{0}, MetaFlag{4000}
vector m_Textures // ByteSize{ffffffff}, Index{49}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
PPtr<ProceduralTexture> data // ByteSize{c}, Index{4c}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{4e}, IsArray{0}, MetaFlag{1}
unsigned int m_Flags // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{0}
int m_LoadingBehavior // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{0}
PPtr<SubstanceArchive> m_SubstancePackage // ByteSize{c}, Index{51}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{53}, IsArray{0}, MetaFlag{1}
vector m_Inputs // ByteSize{ffffffff}, Index{54}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{55}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
SubstanceInput data // ByteSize{ffffffff}, Index{57}, IsArray{0}, MetaFlag{8000}
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}
string label // ByteSize{ffffffff}, Index{5c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{5d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{5f}, IsArray{0}, MetaFlag{1}
string group // ByteSize{ffffffff}, Index{60}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{61}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{63}, IsArray{0}, MetaFlag{1}
string visibleIf // 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}
int type // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{0}
SubstanceValue value // ByteSize{1c}, Index{69}, IsArray{0}, MetaFlag{0}
float scalar[0] // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
float scalar[1] // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{0}
float scalar[2] // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
float scalar[3] // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{0}
PPtr<Texture2D> texture // ByteSize{c}, Index{6e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{70}, IsArray{0}, MetaFlag{1}
int internalType // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
unsigned int internalIndex // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
unsigned int internalIdentifier // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
vector componentLabels // ByteSize{ffffffff}, Index{74}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{75}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
string data // 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}
float minimum // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
float maximum // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
float step // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{0}
unsigned int flags // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{0}
set alteredTexturesUID // ByteSize{ffffffff}, Index{7f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{80}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
vector enumValues // ByteSize{ffffffff}, Index{83}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{84}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{0}
SubstanceEnumItem data // ByteSize{ffffffff}, Index{86}, IsArray{0}, MetaFlag{8000}
int value // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
string text // ByteSize{ffffffff}, Index{88}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{89}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8b}, IsArray{0}, MetaFlag{1}
string m_PrototypeName // ByteSize{ffffffff}, Index{8c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{8d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{8f}, IsArray{0}, MetaFlag{1}
int m_AnimationUpdateRate // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{0}
Hash128 m_Hash // ByteSize{10}, Index{91}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{92}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{93}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{94}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{95}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{96}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{97}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{98}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{99}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{9a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{9b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{9c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{9d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{9e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{9f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{a0}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{a1}, 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{10}, 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_WrapMode // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
vector m_BakedData // ByteSize{ffffffff}, Index{15}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{16}, IsArray{1}, MetaFlag{4000}
int size // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
UInt8 data // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{0}
TextureParameters m_BakedParameters // ByteSize{10}, Index{19}, IsArray{0}, MetaFlag{0}
int width // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
int height // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
int mipLevels // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
int textureFormat // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
TextureParameters m_TextureParameters // ByteSize{10}, Index{1e}, IsArray{0}, MetaFlag{0}
int width // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
int height // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
int mipLevels // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
int textureFormat // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
int m_LightmapFormat // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{24}, 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{10}, 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_WrapMode // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{14}, 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{10}, 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_WrapMode // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int m_ColorSpace // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
bool m_IsReadable // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
TypelessData image data // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
UInt8 data // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{1}
// classID{191}: OffMeshLink <- Behaviour <- Component <- EditorExtension <- Object
OffMeshLink Base // ByteSize{30}, 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}
PPtr<Transform> m_Start // 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}
PPtr<Transform> m_End // 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}
float m_CostOverride // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{4000}
bool m_BiDirectional // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_Activated // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{0}
bool m_AutoUpdatePositions // ByteSize{1}, Index{f}, 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{38}, 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_Radius // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float m_Speed // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float m_Acceleration // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int avoidancePriority // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_AngularSpeed // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_StoppingDistance // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_AutoTraverseOffMeshLink // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_AutoBraking // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_AutoRepath // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{4000}
float m_Height // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_BaseOffset // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
unsigned int m_WalkableMask // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int m_ObstacleAvoidanceType // ByteSize{4}, Index{11}, 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 autoRandomSeed // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startDelay // ByteSize{ffffffff}, Index{a}, IsArray{0}, MetaFlag{c000}
float scalar // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{10}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{19}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1a}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{1}
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}
SInt16 minMaxState // ByteSize{2}, Index{24}, IsArray{0}, MetaFlag{4000}
int moveWithTransform // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{4000}
PPtr<Transform> moveWithCustomTransform // 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}
int scalingMode // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
int randomSeed // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
InitialModule InitialModule // ByteSize{ffffffff}, Index{2b}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startLifetime // ByteSize{ffffffff}, Index{2d}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{2f}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{30}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{31}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{33}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{3b}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3c}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3d}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3f}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{47}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startSpeed // ByteSize{ffffffff}, Index{48}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{4a}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4b}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4c}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4e}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{56}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{57}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{58}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{5a}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{62}, IsArray{0}, MetaFlag{4000}
MinMaxGradient startColor // ByteSize{ae}, Index{63}, IsArray{0}, MetaFlag{8000}
Gradient maxGradient // ByteSize{46}, Index{64}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{75}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{76}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{77}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{78}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{79}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{7a}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{7b}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{7c}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{7d}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{7e}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{7f}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{80}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{81}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{82}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{83}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{84}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{86}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{87}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{46}, Index{88}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{89}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{93}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{99}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{9a}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{9b}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{9c}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{9d}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{9e}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{9f}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{a0}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{a1}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{a2}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{a3}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{a4}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{a5}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{a6}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{a7}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{a8}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{a9}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{aa}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{ab}, IsArray{0}, MetaFlag{4001}
ColorRGBA minColor // ByteSize{10}, Index{ac}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{ad}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{ae}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{af}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{b0}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{b1}, IsArray{0}, MetaFlag{200000}
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}
SInt16 minMaxState // ByteSize{2}, Index{b6}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startSize // ByteSize{ffffffff}, Index{b7}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{b9}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{ba}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{bb}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{bc}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{bd}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{be}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{c0}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{c4}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{c5}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{c6}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{c7}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{c8}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{c9}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{ca}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{cb}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{ce}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{cf}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{d0}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{d1}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startSizeY // ByteSize{ffffffff}, Index{d2}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{d4}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{d5}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{d6}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{d8}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{da}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{db}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{df}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{e0}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{e1}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{e2}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{e3}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{e4}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{e5}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{e6}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{e7}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{e8}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{e9}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{eb}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{ec}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startSizeZ // ByteSize{ffffffff}, Index{ed}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{ef}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{f0}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{f1}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{f2}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{f3}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{f4}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{f6}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{f8}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{f9}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{fb}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{fc}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{fd}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{fe}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{ff}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{100}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{101}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{102}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{104}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{105}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{106}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{107}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startRotationX // ByteSize{ffffffff}, Index{108}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{10a}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{10b}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{10c}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{10d}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{10e}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{110}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{111}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{112}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{113}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{114}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{116}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{117}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{118}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{119}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{11a}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{11b}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{11c}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{11d}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{11e}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{120}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{121}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{122}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startRotationY // ByteSize{ffffffff}, Index{123}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{124}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{125}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{126}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{127}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{128}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{129}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{12a}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{12c}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{12d}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{12f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{130}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{131}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{132}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{133}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{134}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{135}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{136}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{137}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{138}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{139}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{13a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{13b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{13c}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{13d}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startRotation // ByteSize{ffffffff}, Index{13e}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{13f}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{140}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{141}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{142}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{143}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{144}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{145}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{146}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{148}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{149}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{14a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{14b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{14c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{14d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{14e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{14f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{150}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{151}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{152}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{153}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{154}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{156}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{157}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{158}, IsArray{0}, MetaFlag{4000}
float randomizeRotationDirection // ByteSize{4}, Index{159}, IsArray{0}, MetaFlag{0}
int maxNumParticles // ByteSize{4}, Index{15a}, IsArray{0}, MetaFlag{0}
bool size3D // ByteSize{1}, Index{15b}, IsArray{0}, MetaFlag{0}
bool rotation3D // ByteSize{1}, Index{15c}, IsArray{0}, MetaFlag{4000}
MinMaxCurve gravityModifier // ByteSize{ffffffff}, Index{15d}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{15e}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{15f}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{160}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{161}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{162}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{163}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{164}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{165}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{166}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{167}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{168}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{169}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{16a}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{16b}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{16c}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{16d}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{16e}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{16f}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{170}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{171}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{172}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{173}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{174}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{175}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{176}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{177}, IsArray{0}, MetaFlag{4000}
ShapeModule ShapeModule // ByteSize{60}, Index{178}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{179}, IsArray{0}, MetaFlag{4000}
int type // ByteSize{4}, Index{17a}, IsArray{0}, MetaFlag{0}
float radius // ByteSize{4}, Index{17b}, IsArray{0}, MetaFlag{0}
float angle // ByteSize{4}, Index{17c}, IsArray{0}, MetaFlag{0}
float length // ByteSize{4}, Index{17d}, IsArray{0}, MetaFlag{0}
float boxX // ByteSize{4}, Index{17e}, IsArray{0}, MetaFlag{0}
float boxY // ByteSize{4}, Index{17f}, IsArray{0}, MetaFlag{0}
float boxZ // ByteSize{4}, Index{180}, IsArray{0}, MetaFlag{0}
float arc // ByteSize{4}, Index{181}, IsArray{0}, MetaFlag{0}
int placementMode // ByteSize{4}, Index{182}, IsArray{0}, MetaFlag{0}
PPtr<Mesh> m_Mesh // ByteSize{c}, Index{183}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{184}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{185}, IsArray{0}, MetaFlag{1}
PPtr<MeshRenderer> m_MeshRenderer // ByteSize{c}, Index{186}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{187}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{188}, IsArray{0}, MetaFlag{1}
PPtr<SkinnedMeshRenderer> m_SkinnedMeshRenderer // ByteSize{c}, Index{189}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{18a}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{18b}, IsArray{0}, MetaFlag{1}
int m_MeshMaterialIndex // ByteSize{4}, Index{18c}, IsArray{0}, MetaFlag{0}
float m_MeshNormalOffset // ByteSize{4}, Index{18d}, IsArray{0}, MetaFlag{0}
float m_MeshScale // ByteSize{4}, Index{18e}, IsArray{0}, MetaFlag{0}
bool m_UseMeshMaterialIndex // ByteSize{1}, Index{18f}, IsArray{0}, MetaFlag{0}
bool m_UseMeshColors // ByteSize{1}, Index{190}, IsArray{0}, MetaFlag{0}
bool alignToDirection // ByteSize{1}, Index{191}, IsArray{0}, MetaFlag{4000}
float randomDirectionAmount // ByteSize{4}, Index{192}, IsArray{0}, MetaFlag{0}
float sphericalDirectionAmount // ByteSize{4}, Index{193}, IsArray{0}, MetaFlag{0}
EmissionModule EmissionModule // ByteSize{ffffffff}, Index{194}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{195}, IsArray{0}, MetaFlag{4000}
MinMaxCurve rateOverTime // ByteSize{ffffffff}, Index{196}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{197}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{198}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{199}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{19a}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{19b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{19c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{19d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{19e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{19f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1a0}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1a1}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1a2}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1a3}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1a4}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1a5}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1a6}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1a7}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1a8}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1a9}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1aa}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1ab}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1ac}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1ad}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1ae}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1af}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{1b0}, IsArray{0}, MetaFlag{4000}
MinMaxCurve rateOverDistance // ByteSize{ffffffff}, Index{1b1}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{1b2}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{1b3}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1b4}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1b5}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1b6}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1b7}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1b8}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1b9}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1ba}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1bb}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1bc}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1bd}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1be}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1bf}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1c0}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1c1}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1c2}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1c3}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1c4}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1c5}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1c6}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1c7}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1c8}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1c9}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1ca}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{1cb}, IsArray{0}, MetaFlag{4000}
int cnt0 // ByteSize{4}, Index{1cc}, IsArray{0}, MetaFlag{0}
int cnt1 // ByteSize{4}, Index{1cd}, IsArray{0}, MetaFlag{0}
int cnt2 // ByteSize{4}, Index{1ce}, IsArray{0}, MetaFlag{0}
int cnt3 // ByteSize{4}, Index{1cf}, IsArray{0}, MetaFlag{0}
int cntmax0 // ByteSize{4}, Index{1d0}, IsArray{0}, MetaFlag{0}
int cntmax1 // ByteSize{4}, Index{1d1}, IsArray{0}, MetaFlag{0}
int cntmax2 // ByteSize{4}, Index{1d2}, IsArray{0}, MetaFlag{0}
int cntmax3 // ByteSize{4}, Index{1d3}, IsArray{0}, MetaFlag{0}
float time0 // ByteSize{4}, Index{1d4}, IsArray{0}, MetaFlag{0}
float time1 // ByteSize{4}, Index{1d5}, IsArray{0}, MetaFlag{0}
float time2 // ByteSize{4}, Index{1d6}, IsArray{0}, MetaFlag{0}
float time3 // ByteSize{4}, Index{1d7}, IsArray{0}, MetaFlag{0}
int m_BurstCount // ByteSize{4}, Index{1d8}, IsArray{0}, MetaFlag{4000}
SizeModule SizeModule // ByteSize{ffffffff}, Index{1d9}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{1da}, IsArray{0}, MetaFlag{4000}
MinMaxCurve curve // ByteSize{ffffffff}, Index{1db}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{1dc}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{1dd}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1de}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1df}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1e0}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1e1}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1e2}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1e3}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1e4}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1e5}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1e6}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1e7}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1e8}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{1e9}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1ea}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1eb}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1ec}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1ed}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1ee}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1ef}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1f0}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{1f1}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{1f2}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{1f3}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{1f4}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{1f5}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{1f6}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{1f7}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{1f8}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{1f9}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{1fa}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{1fb}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{1fc}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{1fd}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{1fe}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{1ff}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{200}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{201}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{202}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{203}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{204}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{205}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{206}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{207}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{208}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{209}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{20a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{20b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{20c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{20d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{20e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{20f}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{210}, IsArray{0}, MetaFlag{4000}
MinMaxCurve z // ByteSize{ffffffff}, Index{211}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{212}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{213}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{214}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{215}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{216}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{217}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{218}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{219}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{21a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{21b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{21c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{21d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{21e}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{21f}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{220}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{221}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{222}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{223}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{224}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{225}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{226}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{227}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{228}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{229}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{22a}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{22b}, IsArray{0}, MetaFlag{4000}
bool separateAxes // ByteSize{1}, Index{22c}, IsArray{0}, MetaFlag{4000}
RotationModule RotationModule // ByteSize{ffffffff}, Index{22d}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{22e}, IsArray{0}, MetaFlag{4000}
MinMaxCurve x // ByteSize{ffffffff}, Index{22f}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{230}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{231}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{232}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{233}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{234}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{235}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{236}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{237}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{238}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{239}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{23a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{23b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{23c}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{23d}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{23e}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{23f}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{240}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{241}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{242}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{243}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{244}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{245}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{246}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{247}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{248}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{249}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{24a}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{24b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{24c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{24d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{24e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{24f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{250}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{251}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{252}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{253}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{254}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{255}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{256}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{257}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{258}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{259}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{25a}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{25b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{25c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{25d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{25e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{25f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{260}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{261}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{262}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{263}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{264}, IsArray{0}, MetaFlag{4000}
MinMaxCurve curve // ByteSize{ffffffff}, Index{265}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{266}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{267}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{268}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{269}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{26a}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{26b}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{26c}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{26d}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{26e}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{26f}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{270}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{271}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{272}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{273}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{274}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{275}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{276}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{277}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{278}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{279}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{27a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{27b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{27c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{27d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{27e}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{27f}, IsArray{0}, MetaFlag{4000}
bool separateAxes // ByteSize{1}, Index{280}, IsArray{0}, MetaFlag{4000}
ColorModule ColorModule // ByteSize{af}, Index{281}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{282}, IsArray{0}, MetaFlag{4000}
MinMaxGradient gradient // ByteSize{ae}, Index{283}, IsArray{0}, MetaFlag{8000}
Gradient maxGradient // ByteSize{46}, Index{284}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{285}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{286}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{287}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{288}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{289}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{28a}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{28b}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{28c}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{28d}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{28e}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{28f}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{290}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{291}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{292}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{293}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{294}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{295}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{296}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{297}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{298}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{299}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{29a}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{29b}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{29c}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{29d}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{29e}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{29f}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{2a0}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{2a1}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{2a2}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{2a3}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{2a4}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{2a5}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{2a6}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{2a7}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{46}, Index{2a8}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{2a9}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2aa}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{2ab}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2ac}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{2ad}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2ae}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{2af}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2b0}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{2b1}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2b2}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{2b3}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2b4}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{2b5}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2b6}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{2b7}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{2b8}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{2b9}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{2ba}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{2bb}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{2bc}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{2bd}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{2be}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{2bf}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{2c0}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{2c1}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{2c2}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{2c3}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{2c4}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{2c5}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{2c6}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{2c7}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{2c8}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{2c9}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{2ca}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{2cb}, IsArray{0}, MetaFlag{4001}
ColorRGBA minColor // ByteSize{10}, Index{2cc}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{2cd}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{2ce}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{2cf}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{2d0}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{2d1}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{2d2}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{2d3}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{2d4}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{2d5}, IsArray{0}, MetaFlag{200001}
SInt16 minMaxState // ByteSize{2}, Index{2d6}, IsArray{0}, MetaFlag{4000}
UVModule UVModule // ByteSize{ffffffff}, Index{2d7}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{2d8}, IsArray{0}, MetaFlag{4000}
MinMaxCurve frameOverTime // ByteSize{ffffffff}, Index{2d9}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{2da}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{2db}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{2dc}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{2dd}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{2de}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{2df}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{2e0}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{2e1}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{2e2}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{2e3}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{2e4}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{2e5}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{2e6}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{2e7}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{2e8}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{2e9}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{2ea}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{2eb}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{2ec}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{2ed}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{2ee}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{2ef}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{2f0}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{2f1}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{2f2}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{2f3}, IsArray{0}, MetaFlag{4000}
MinMaxCurve startFrame // ByteSize{ffffffff}, Index{2f4}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{2f5}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{2f6}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{2f7}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{2f8}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{2f9}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{2fa}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{2fb}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{2fc}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{2fd}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{2fe}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{2ff}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{300}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{301}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{302}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{303}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{304}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{305}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{306}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{307}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{308}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{309}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{30a}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{30b}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{30c}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{30d}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{30e}, IsArray{0}, MetaFlag{4000}
int tilesX // ByteSize{4}, Index{30f}, IsArray{0}, MetaFlag{0}
int tilesY // ByteSize{4}, Index{310}, IsArray{0}, MetaFlag{0}
int animationType // ByteSize{4}, Index{311}, IsArray{0}, MetaFlag{0}
int rowIndex // ByteSize{4}, Index{312}, IsArray{0}, MetaFlag{0}
float cycles // ByteSize{4}, Index{313}, IsArray{0}, MetaFlag{0}
int uvChannelMask // ByteSize{4}, Index{314}, IsArray{0}, MetaFlag{0}
float flipU // ByteSize{4}, Index{315}, IsArray{0}, MetaFlag{0}
float flipV // ByteSize{4}, Index{316}, IsArray{0}, MetaFlag{0}
bool randomRow // ByteSize{1}, Index{317}, IsArray{0}, MetaFlag{4000}
VelocityModule VelocityModule // ByteSize{ffffffff}, Index{318}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{319}, IsArray{0}, MetaFlag{4000}
MinMaxCurve x // ByteSize{ffffffff}, Index{31a}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{31b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{31c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{31d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{31e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{31f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{320}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{321}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{322}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{323}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{324}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{325}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{326}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{327}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{328}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{329}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{32a}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{32b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{32c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{32d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{32e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{32f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{330}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{331}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{332}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{333}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{334}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{335}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{336}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{337}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{338}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{339}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{33a}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{33b}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{33c}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{33d}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{33e}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{33f}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{340}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{341}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{342}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{343}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{344}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{345}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{346}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{347}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{348}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{349}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{34a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{34b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{34c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{34d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{34e}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{34f}, IsArray{0}, MetaFlag{4000}
MinMaxCurve z // ByteSize{ffffffff}, Index{350}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{351}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{352}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{353}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{354}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{355}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{356}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{357}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{358}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{359}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{35a}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{35b}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{35c}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{35d}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{35e}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{35f}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{360}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{361}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{362}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{363}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{364}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{365}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{366}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{367}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{368}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{369}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{36a}, IsArray{0}, MetaFlag{4000}
bool inWorldSpace // ByteSize{1}, Index{36b}, IsArray{0}, MetaFlag{4000}
InheritVelocityModule InheritVelocityModule // ByteSize{ffffffff}, Index{36c}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{36d}, IsArray{0}, MetaFlag{4000}
int m_Mode // ByteSize{4}, Index{36e}, IsArray{0}, MetaFlag{0}
MinMaxCurve m_Curve // ByteSize{ffffffff}, Index{36f}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{370}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{371}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{372}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{373}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{374}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{375}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{376}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{377}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{378}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{379}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{37a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{37b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{37c}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{37d}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{37e}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{37f}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{380}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{381}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{382}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{383}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{384}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{385}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{386}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{387}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{388}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{389}, IsArray{0}, MetaFlag{4000}
ForceModule ForceModule // ByteSize{ffffffff}, Index{38a}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{38b}, IsArray{0}, MetaFlag{4000}
MinMaxCurve x // ByteSize{ffffffff}, Index{38c}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{38d}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{38e}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{38f}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{390}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{391}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{392}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{393}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{394}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{395}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{396}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{397}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{398}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{399}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{39a}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{39b}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{39c}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{39d}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{39e}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{39f}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3a0}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3a1}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3a2}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3a3}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3a4}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3a5}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{3a6}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{3a7}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{3a8}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{3a9}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3aa}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3ab}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3ac}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3ad}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3ae}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3af}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3b0}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3b1}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3b2}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3b3}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3b4}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{3b5}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3b6}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3b7}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3b8}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3b9}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3ba}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3bb}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3bc}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3bd}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3be}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3bf}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3c0}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{3c1}, IsArray{0}, MetaFlag{4000}
MinMaxCurve z // ByteSize{ffffffff}, Index{3c2}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{3c3}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{3c4}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3c5}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3c6}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3c7}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3c8}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3c9}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3ca}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3cb}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3cc}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3cd}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3ce}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3cf}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{3d0}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3d1}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3d2}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3d3}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3d4}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3d5}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3d6}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3d7}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3d8}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3d9}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3da}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3db}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{3dc}, IsArray{0}, MetaFlag{4000}
bool inWorldSpace // ByteSize{1}, Index{3dd}, IsArray{0}, MetaFlag{0}
bool randomizePerFrame // ByteSize{1}, Index{3de}, IsArray{0}, MetaFlag{4000}
ExternalForcesModule ExternalForcesModule // ByteSize{5}, Index{3df}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{3e0}, IsArray{0}, MetaFlag{4000}
float multiplier // ByteSize{4}, Index{3e1}, IsArray{0}, MetaFlag{0}
ClampVelocityModule ClampVelocityModule // ByteSize{ffffffff}, Index{3e2}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{3e3}, IsArray{0}, MetaFlag{4000}
MinMaxCurve x // ByteSize{ffffffff}, Index{3e4}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{3e5}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{3e6}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3e7}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3e8}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3e9}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3ea}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3eb}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3ec}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3ed}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3ee}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3ef}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3f0}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3f1}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{3f2}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{3f3}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{3f4}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{3f5}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{3f6}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{3f7}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{3f8}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{3f9}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{3fa}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{3fb}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{3fc}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{3fd}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{3fe}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{3ff}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{400}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{401}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{402}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{403}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{404}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{405}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{406}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{407}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{408}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{409}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{40a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{40b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{40c}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{40d}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{40e}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{40f}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{410}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{411}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{412}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{413}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{414}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{415}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{416}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{417}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{418}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{419}, IsArray{0}, MetaFlag{4000}
MinMaxCurve z // ByteSize{ffffffff}, Index{41a}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{41b}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{41c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{41d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{41e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{41f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{420}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{421}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{422}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{423}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{424}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{425}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{426}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{427}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{428}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{429}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{42a}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{42b}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{42c}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{42d}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{42e}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{42f}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{430}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{431}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{432}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{433}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{434}, IsArray{0}, MetaFlag{4000}
MinMaxCurve magnitude // ByteSize{ffffffff}, Index{435}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{436}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{437}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{438}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{439}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{43a}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{43b}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{43c}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{43d}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{43e}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{43f}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{440}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{441}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{442}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{443}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{444}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{445}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{446}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{447}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{448}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{449}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{44a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{44b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{44c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{44d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{44e}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{44f}, IsArray{0}, MetaFlag{4000}
bool separateAxis // ByteSize{1}, Index{450}, IsArray{0}, MetaFlag{0}
bool inWorldSpace // ByteSize{1}, Index{451}, IsArray{0}, MetaFlag{4000}
float dampen // ByteSize{4}, Index{452}, IsArray{0}, MetaFlag{0}
NoiseModule NoiseModule // ByteSize{ffffffff}, Index{453}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{454}, IsArray{0}, MetaFlag{4000}
MinMaxCurve strength // ByteSize{ffffffff}, Index{455}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{456}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{457}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{458}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{459}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{45a}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{45b}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{45c}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{45d}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{45e}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{45f}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{460}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{461}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{462}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{463}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{464}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{465}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{466}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{467}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{468}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{469}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{46a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{46b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{46c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{46d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{46e}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{46f}, IsArray{0}, MetaFlag{4000}
MinMaxCurve strengthY // ByteSize{ffffffff}, Index{470}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{471}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{472}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{473}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{474}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{475}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{476}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{477}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{478}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{479}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{47a}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{47b}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{47c}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{47d}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{47e}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{47f}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{480}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{481}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{482}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{483}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{484}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{485}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{486}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{487}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{488}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{489}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{48a}, IsArray{0}, MetaFlag{4000}
MinMaxCurve strengthZ // ByteSize{ffffffff}, Index{48b}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{48c}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{48d}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{48e}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{48f}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{490}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{491}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{492}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{493}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{494}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{495}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{496}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{497}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{498}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{499}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{49a}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{49b}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{49c}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{49d}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{49e}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{49f}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4a0}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4a1}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4a2}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4a3}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4a4}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{4a5}, IsArray{0}, MetaFlag{4000}
bool separateAxes // ByteSize{1}, Index{4a6}, IsArray{0}, MetaFlag{4000}
float frequency // ByteSize{4}, Index{4a7}, IsArray{0}, MetaFlag{0}
bool damping // ByteSize{1}, Index{4a8}, IsArray{0}, MetaFlag{4000}
int octaves // ByteSize{4}, Index{4a9}, IsArray{0}, MetaFlag{0}
float octaveMultiplier // ByteSize{4}, Index{4aa}, IsArray{0}, MetaFlag{0}
float octaveScale // ByteSize{4}, Index{4ab}, IsArray{0}, MetaFlag{0}
int quality // ByteSize{4}, Index{4ac}, IsArray{0}, MetaFlag{0}
MinMaxCurve scrollSpeed // ByteSize{ffffffff}, Index{4ad}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{4ae}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{4af}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4b0}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4b1}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4b2}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4b3}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4b4}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4b5}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4b6}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4b7}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4b8}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4b9}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4ba}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{4bb}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4bc}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4bd}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4be}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4bf}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4c0}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4c1}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4c2}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4c3}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4c4}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4c5}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4c6}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{4c7}, IsArray{0}, MetaFlag{4000}
MinMaxCurve remap // ByteSize{ffffffff}, Index{4c8}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{4c9}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{4ca}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4cb}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4cc}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4cd}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4ce}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4cf}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4d0}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4d1}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4d2}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4d3}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4d4}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4d5}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{4d6}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4d7}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4d8}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4d9}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4da}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4db}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4dc}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4dd}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4de}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4df}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4e0}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4e1}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{4e2}, IsArray{0}, MetaFlag{4000}
MinMaxCurve remapY // ByteSize{ffffffff}, Index{4e3}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{4e4}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{4e5}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4e6}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4e7}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4e8}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4e9}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4ea}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4eb}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4ec}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4ed}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4ee}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4ef}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4f0}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{4f1}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{4f2}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{4f3}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{4f4}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{4f5}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{4f6}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{4f7}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{4f8}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{4f9}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{4fa}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{4fb}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{4fc}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{4fd}, IsArray{0}, MetaFlag{4000}
MinMaxCurve remapZ // ByteSize{ffffffff}, Index{4fe}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{4ff}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{500}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{501}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{502}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{503}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{504}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{505}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{506}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{507}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{508}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{509}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{50a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{50b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{50c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{50d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{50e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{50f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{510}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{511}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{512}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{513}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{514}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{515}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{516}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{517}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{518}, IsArray{0}, MetaFlag{4000}
bool remapEnabled // ByteSize{1}, Index{519}, IsArray{0}, MetaFlag{0}
SizeBySpeedModule SizeBySpeedModule // ByteSize{ffffffff}, Index{51a}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{51b}, IsArray{0}, MetaFlag{4000}
MinMaxCurve curve // ByteSize{ffffffff}, Index{51c}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{51d}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{51e}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{51f}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{520}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{521}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{522}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{523}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{524}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{525}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{526}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{527}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{528}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{529}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{52a}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{52b}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{52c}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{52d}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{52e}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{52f}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{530}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{531}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{532}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{533}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{534}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{535}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{536}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{537}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{538}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{539}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{53a}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{53b}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{53c}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{53d}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{53e}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{53f}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{540}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{541}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{542}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{543}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{544}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{545}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{546}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{547}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{548}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{549}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{54a}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{54b}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{54c}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{54d}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{54e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{54f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{550}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{551}, IsArray{0}, MetaFlag{4000}
MinMaxCurve z // ByteSize{ffffffff}, Index{552}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{553}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{554}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{555}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{556}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{557}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{558}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{559}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{55a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{55b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{55c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{55d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{55e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{55f}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{560}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{561}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{562}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{563}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{564}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{565}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{566}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{567}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{568}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{569}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{56a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{56b}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{56c}, IsArray{0}, MetaFlag{4000}
Vector2f range // ByteSize{8}, Index{56d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{56e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{56f}, IsArray{0}, MetaFlag{200000}
bool separateAxes // ByteSize{1}, Index{570}, IsArray{0}, MetaFlag{4000}
RotationBySpeedModule RotationBySpeedModule // ByteSize{ffffffff}, Index{571}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{572}, IsArray{0}, MetaFlag{4000}
MinMaxCurve x // ByteSize{ffffffff}, Index{573}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{574}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{575}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{576}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{577}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{578}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{579}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{57a}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{57b}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{57c}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{57d}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{57e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{57f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{580}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{581}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{582}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{583}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{584}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{585}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{586}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{587}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{588}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{589}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{58a}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{58b}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{58c}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{58d}, IsArray{0}, MetaFlag{4000}
MinMaxCurve y // ByteSize{ffffffff}, Index{58e}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{58f}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{590}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{591}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{592}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{593}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{594}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{595}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{596}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{597}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{598}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{599}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{59a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{59b}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{59c}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{59d}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{59e}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{59f}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{5a0}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{5a1}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{5a2}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{5a3}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{5a4}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{5a5}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{5a6}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{5a7}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{5a8}, IsArray{0}, MetaFlag{4000}
MinMaxCurve curve // ByteSize{ffffffff}, Index{5a9}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{5aa}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{5ab}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{5ac}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{5ad}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{5ae}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{5af}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{5b0}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{5b1}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{5b2}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{5b3}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{5b4}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{5b5}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{5b6}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{5b7}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{5b8}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{5b9}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{5ba}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{5bb}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{5bc}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{5bd}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{5be}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{5bf}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{5c0}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{5c1}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{5c2}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{5c3}, IsArray{0}, MetaFlag{4000}
bool separateAxes // ByteSize{1}, Index{5c4}, IsArray{0}, MetaFlag{4000}
Vector2f range // ByteSize{8}, Index{5c5}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{5c6}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{5c7}, IsArray{0}, MetaFlag{200000}
ColorBySpeedModule ColorBySpeedModule // ByteSize{b7}, Index{5c8}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{5c9}, IsArray{0}, MetaFlag{4000}
MinMaxGradient gradient // ByteSize{ae}, Index{5ca}, IsArray{0}, MetaFlag{8000}
Gradient maxGradient // ByteSize{46}, Index{5cb}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{5cc}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5cd}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{5ce}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5cf}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{5d0}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5d1}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{5d2}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5d3}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{5d4}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5d5}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{5d6}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5d7}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{5d8}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5d9}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{5da}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5db}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{5dc}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{5dd}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{5de}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{5df}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{5e0}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{5e1}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{5e2}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{5e3}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{5e4}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{5e5}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{5e6}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{5e7}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{5e8}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{5e9}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{5ea}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{5eb}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{5ec}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{5ed}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{5ee}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{46}, Index{5ef}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{5f0}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5f1}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{5f2}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5f3}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{5f4}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5f5}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{5f6}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5f7}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{5f8}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5f9}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{5fa}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5fb}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{5fc}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5fd}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{5fe}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{5ff}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{600}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{601}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{602}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{603}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{604}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{605}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{606}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{607}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{608}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{609}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{60a}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{60b}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{60c}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{60d}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{60e}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{60f}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{610}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{611}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{612}, IsArray{0}, MetaFlag{4001}
ColorRGBA minColor // ByteSize{10}, Index{613}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{614}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{615}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{616}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{617}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{618}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{619}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{61a}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{61b}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{61c}, IsArray{0}, MetaFlag{200001}
SInt16 minMaxState // ByteSize{2}, Index{61d}, IsArray{0}, MetaFlag{4000}
Vector2f range // ByteSize{8}, Index{61e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{61f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{620}, IsArray{0}, MetaFlag{200000}
CollisionModule CollisionModule // ByteSize{ffffffff}, Index{621}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{622}, IsArray{0}, MetaFlag{4000}
int type // ByteSize{4}, Index{623}, IsArray{0}, MetaFlag{0}
int collisionMode // ByteSize{4}, Index{624}, IsArray{0}, MetaFlag{0}
PPtr<Transform> plane0 // ByteSize{c}, Index{625}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{626}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{627}, IsArray{0}, MetaFlag{1}
PPtr<Transform> plane1 // ByteSize{c}, Index{628}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{629}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{62a}, IsArray{0}, MetaFlag{1}
PPtr<Transform> plane2 // ByteSize{c}, Index{62b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{62c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{62d}, IsArray{0}, MetaFlag{1}
PPtr<Transform> plane3 // ByteSize{c}, Index{62e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{62f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{630}, IsArray{0}, MetaFlag{1}
PPtr<Transform> plane4 // ByteSize{c}, Index{631}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{632}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{633}, IsArray{0}, MetaFlag{1}
PPtr<Transform> plane5 // ByteSize{c}, Index{634}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{635}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{636}, IsArray{0}, MetaFlag{1}
MinMaxCurve m_Dampen // ByteSize{ffffffff}, Index{637}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{638}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{639}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{63a}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{63b}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{63c}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{63d}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{63e}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{63f}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{640}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{641}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{642}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{643}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{644}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{645}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{646}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{647}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{648}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{649}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{64a}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{64b}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{64c}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{64d}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{64e}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{64f}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{650}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{651}, IsArray{0}, MetaFlag{4000}
MinMaxCurve m_Bounce // ByteSize{ffffffff}, Index{652}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{653}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{654}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{655}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{656}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{657}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{658}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{659}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{65a}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{65b}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{65c}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{65d}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{65e}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{65f}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{660}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{661}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{662}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{663}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{664}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{665}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{666}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{667}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{668}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{669}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{66a}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{66b}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{66c}, IsArray{0}, MetaFlag{4000}
MinMaxCurve m_EnergyLossOnCollision // ByteSize{ffffffff}, Index{66d}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{66e}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{66f}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{670}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{671}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{672}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{673}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{674}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{675}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{676}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{677}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{678}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{679}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{67a}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{67b}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{67c}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{67d}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{67e}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{67f}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{680}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{681}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{682}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{683}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{684}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{685}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{686}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{687}, IsArray{0}, MetaFlag{4000}
float minKillSpeed // ByteSize{4}, Index{688}, IsArray{0}, MetaFlag{0}
float maxKillSpeed // ByteSize{4}, Index{689}, IsArray{0}, MetaFlag{0}
float radiusScale // ByteSize{4}, Index{68a}, IsArray{0}, MetaFlag{0}
BitField collidesWith // ByteSize{4}, Index{68b}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{68c}, IsArray{0}, MetaFlag{400001}
int maxCollisionShapes // ByteSize{4}, Index{68d}, IsArray{0}, MetaFlag{0}
int quality // ByteSize{4}, Index{68e}, IsArray{0}, MetaFlag{0}
float voxelSize // ByteSize{4}, Index{68f}, IsArray{0}, MetaFlag{0}
bool collisionMessages // ByteSize{1}, Index{690}, IsArray{0}, MetaFlag{0}
bool collidesWithDynamic // ByteSize{1}, Index{691}, IsArray{0}, MetaFlag{0}
bool interiorCollisions // ByteSize{1}, Index{692}, IsArray{0}, MetaFlag{4000}
TriggerModule TriggerModule // ByteSize{5d}, Index{693}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{694}, IsArray{0}, MetaFlag{4000}
PPtr<Component> collisionShape0 // ByteSize{c}, Index{695}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{696}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{697}, IsArray{0}, MetaFlag{1}
PPtr<Component> collisionShape1 // ByteSize{c}, Index{698}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{699}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{69a}, IsArray{0}, MetaFlag{1}
PPtr<Component> collisionShape2 // ByteSize{c}, Index{69b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{69c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{69d}, IsArray{0}, MetaFlag{1}
PPtr<Component> collisionShape3 // ByteSize{c}, Index{69e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{69f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6a0}, IsArray{0}, MetaFlag{1}
PPtr<Component> collisionShape4 // ByteSize{c}, Index{6a1}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6a2}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6a3}, IsArray{0}, MetaFlag{1}
PPtr<Component> collisionShape5 // ByteSize{c}, Index{6a4}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6a5}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6a6}, IsArray{0}, MetaFlag{1}
int inside // ByteSize{4}, Index{6a7}, IsArray{0}, MetaFlag{0}
int outside // ByteSize{4}, Index{6a8}, IsArray{0}, MetaFlag{0}
int enter // ByteSize{4}, Index{6a9}, IsArray{0}, MetaFlag{0}
int exit // ByteSize{4}, Index{6aa}, IsArray{0}, MetaFlag{0}
float radiusScale // ByteSize{4}, Index{6ab}, IsArray{0}, MetaFlag{0}
SubModule SubModule // ByteSize{ffffffff}, Index{6ac}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{6ad}, IsArray{0}, MetaFlag{4000}
vector subEmitters // ByteSize{ffffffff}, Index{6ae}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{6af}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{6b0}, IsArray{0}, MetaFlag{0}
SubEmitterData data // ByteSize{14}, Index{6b1}, IsArray{0}, MetaFlag{0}
PPtr<ParticleSystem> emitter // ByteSize{c}, Index{6b2}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6b3}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6b4}, IsArray{0}, MetaFlag{1}
int type // ByteSize{4}, Index{6b5}, IsArray{0}, MetaFlag{0}
int properties // ByteSize{4}, Index{6b6}, IsArray{0}, MetaFlag{0}
LightsModule LightsModule // ByteSize{ffffffff}, Index{6b7}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{6b8}, IsArray{0}, MetaFlag{4000}
float ratio // ByteSize{4}, Index{6b9}, IsArray{0}, MetaFlag{0}
PPtr<Light> light // ByteSize{c}, Index{6ba}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{6bb}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{6bc}, IsArray{0}, MetaFlag{1}
bool randomDistribution // ByteSize{1}, Index{6bd}, IsArray{0}, MetaFlag{0}
bool color // ByteSize{1}, Index{6be}, IsArray{0}, MetaFlag{0}
bool range // ByteSize{1}, Index{6bf}, IsArray{0}, MetaFlag{0}
bool intensity // ByteSize{1}, Index{6c0}, IsArray{0}, MetaFlag{0}
MinMaxCurve rangeCurve // ByteSize{ffffffff}, Index{6c1}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{6c2}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{6c3}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{6c4}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6c5}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{6c6}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{6c7}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{6c8}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{6c9}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{6ca}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{6cb}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{6cc}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{6cd}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{6ce}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{6cf}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{6d0}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6d1}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{6d2}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{6d3}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{6d4}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{6d5}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{6d6}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{6d7}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{6d8}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{6d9}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{6da}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{6db}, IsArray{0}, MetaFlag{4000}
MinMaxCurve intensityCurve // ByteSize{ffffffff}, Index{6dc}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{6dd}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{6de}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{6df}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6e0}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{6e1}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{6e2}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{6e3}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{6e4}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{6e5}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{6e6}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{6e7}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{6e8}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{6e9}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{6ea}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{6eb}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6ec}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{6ed}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{6ee}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{6ef}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{6f0}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{6f1}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{6f2}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{6f3}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{6f4}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{6f5}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{6f6}, IsArray{0}, MetaFlag{4000}
int maxLights // ByteSize{4}, Index{6f7}, IsArray{0}, MetaFlag{0}
TrailModule TrailModule // ByteSize{ffffffff}, Index{6f8}, IsArray{0}, MetaFlag{8000}
bool enabled // ByteSize{1}, Index{6f9}, IsArray{0}, MetaFlag{4000}
float ratio // ByteSize{4}, Index{6fa}, IsArray{0}, MetaFlag{0}
MinMaxCurve lifetime // ByteSize{ffffffff}, Index{6fb}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{6fc}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{6fd}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{6fe}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{6ff}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{700}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{701}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{702}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{703}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{704}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{705}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{706}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{707}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{708}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{709}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{70a}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{70b}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{70c}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{70d}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{70e}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{70f}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{710}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{711}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{712}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{713}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{714}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{715}, IsArray{0}, MetaFlag{4000}
float minVertexDistance // ByteSize{4}, Index{716}, IsArray{0}, MetaFlag{0}
int textureMode // ByteSize{4}, Index{717}, IsArray{0}, MetaFlag{0}
bool worldSpace // ByteSize{1}, Index{718}, IsArray{0}, MetaFlag{0}
bool dieWithParticles // ByteSize{1}, Index{719}, IsArray{0}, MetaFlag{0}
bool sizeAffectsWidth // ByteSize{1}, Index{71a}, IsArray{0}, MetaFlag{0}
bool sizeAffectsLifetime // ByteSize{1}, Index{71b}, IsArray{0}, MetaFlag{0}
bool inheritParticleColor // ByteSize{1}, Index{71c}, IsArray{0}, MetaFlag{4000}
MinMaxGradient colorOverLifetime // ByteSize{ae}, Index{71d}, IsArray{0}, MetaFlag{8000}
Gradient maxGradient // ByteSize{46}, Index{71e}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{71f}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{720}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{721}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{722}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{723}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{724}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{725}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{726}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{727}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{728}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{729}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{72a}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{72b}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{72c}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{72d}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{72e}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{72f}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{730}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{731}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{732}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{733}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{734}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{735}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{736}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{737}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{738}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{739}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{73a}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{73b}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{73c}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{73d}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{73e}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{73f}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{740}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{741}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{46}, Index{742}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{743}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{744}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{745}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{746}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{747}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{748}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{749}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{74a}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{74b}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{74c}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{74d}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{74e}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{74f}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{750}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{751}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{752}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{753}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{754}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{755}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{756}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{757}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{758}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{759}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{75a}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{75b}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{75c}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{75d}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{75e}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{75f}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{760}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{761}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{762}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{763}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{764}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{765}, IsArray{0}, MetaFlag{4001}
ColorRGBA minColor // ByteSize{10}, Index{766}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{767}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{768}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{769}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{76a}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{76b}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{76c}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{76d}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{76e}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{76f}, IsArray{0}, MetaFlag{200001}
SInt16 minMaxState // ByteSize{2}, Index{770}, IsArray{0}, MetaFlag{4000}
MinMaxCurve widthOverTrail // ByteSize{ffffffff}, Index{771}, IsArray{0}, MetaFlag{8000}
float scalar // ByteSize{4}, Index{772}, IsArray{0}, MetaFlag{0}
AnimationCurve maxCurve // ByteSize{ffffffff}, Index{773}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{774}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{775}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{776}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{777}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{778}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{779}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{77a}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{77b}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{77c}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{77d}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{77e}, IsArray{0}, MetaFlag{1}
AnimationCurve minCurve // ByteSize{ffffffff}, Index{77f}, IsArray{0}, MetaFlag{0}
vector m_Curve // ByteSize{ffffffff}, Index{780}, IsArray{0}, MetaFlag{1}
Array Array // ByteSize{ffffffff}, Index{781}, IsArray{1}, MetaFlag{1}
int size // ByteSize{4}, Index{782}, IsArray{0}, MetaFlag{1}
Keyframe data // ByteSize{10}, Index{783}, IsArray{0}, MetaFlag{1}
float time // ByteSize{4}, Index{784}, IsArray{0}, MetaFlag{1}
float value // ByteSize{4}, Index{785}, IsArray{0}, MetaFlag{1}
float inSlope // ByteSize{4}, Index{786}, IsArray{0}, MetaFlag{1}
float outSlope // ByteSize{4}, Index{787}, IsArray{0}, MetaFlag{1}
int m_PreInfinity // ByteSize{4}, Index{788}, IsArray{0}, MetaFlag{1}
int m_PostInfinity // ByteSize{4}, Index{789}, IsArray{0}, MetaFlag{1}
int m_RotationOrder // ByteSize{4}, Index{78a}, IsArray{0}, MetaFlag{1}
SInt16 minMaxState // ByteSize{2}, Index{78b}, IsArray{0}, MetaFlag{4000}
MinMaxGradient colorOverTrail // ByteSize{ae}, Index{78c}, IsArray{0}, MetaFlag{8000}
Gradient maxGradient // ByteSize{46}, Index{78d}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{78e}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{78f}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{790}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{791}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{792}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{793}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{794}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{795}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{796}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{797}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{798}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{799}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{79a}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{79b}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{79c}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{79d}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{79e}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{79f}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{7a0}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{7a1}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{7a2}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{7a3}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{7a4}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{7a5}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{7a6}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{7a7}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{7a8}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{7a9}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{7aa}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{7ab}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{7ac}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{7ad}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{7ae}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{7af}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{7b0}, IsArray{0}, MetaFlag{4001}
Gradient minGradient // ByteSize{46}, Index{7b1}, IsArray{0}, MetaFlag{8000}
ColorRGBA key0 // ByteSize{4}, Index{7b2}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7b3}, IsArray{0}, MetaFlag{1}
ColorRGBA key1 // ByteSize{4}, Index{7b4}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7b5}, IsArray{0}, MetaFlag{1}
ColorRGBA key2 // ByteSize{4}, Index{7b6}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7b7}, IsArray{0}, MetaFlag{1}
ColorRGBA key3 // ByteSize{4}, Index{7b8}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7b9}, IsArray{0}, MetaFlag{1}
ColorRGBA key4 // ByteSize{4}, Index{7ba}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7bb}, IsArray{0}, MetaFlag{1}
ColorRGBA key5 // ByteSize{4}, Index{7bc}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7bd}, IsArray{0}, MetaFlag{1}
ColorRGBA key6 // ByteSize{4}, Index{7be}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7bf}, IsArray{0}, MetaFlag{1}
ColorRGBA key7 // ByteSize{4}, Index{7c0}, IsArray{0}, MetaFlag{1}
unsigned int rgba // ByteSize{4}, Index{7c1}, IsArray{0}, MetaFlag{1}
UInt16 ctime0 // ByteSize{2}, Index{7c2}, IsArray{0}, MetaFlag{1}
UInt16 ctime1 // ByteSize{2}, Index{7c3}, IsArray{0}, MetaFlag{1}
UInt16 ctime2 // ByteSize{2}, Index{7c4}, IsArray{0}, MetaFlag{1}
UInt16 ctime3 // ByteSize{2}, Index{7c5}, IsArray{0}, MetaFlag{1}
UInt16 ctime4 // ByteSize{2}, Index{7c6}, IsArray{0}, MetaFlag{1}
UInt16 ctime5 // ByteSize{2}, Index{7c7}, IsArray{0}, MetaFlag{1}
UInt16 ctime6 // ByteSize{2}, Index{7c8}, IsArray{0}, MetaFlag{1}
UInt16 ctime7 // ByteSize{2}, Index{7c9}, IsArray{0}, MetaFlag{1}
UInt16 atime0 // ByteSize{2}, Index{7ca}, IsArray{0}, MetaFlag{1}
UInt16 atime1 // ByteSize{2}, Index{7cb}, IsArray{0}, MetaFlag{1}
UInt16 atime2 // ByteSize{2}, Index{7cc}, IsArray{0}, MetaFlag{1}
UInt16 atime3 // ByteSize{2}, Index{7cd}, IsArray{0}, MetaFlag{1}
UInt16 atime4 // ByteSize{2}, Index{7ce}, IsArray{0}, MetaFlag{1}
UInt16 atime5 // ByteSize{2}, Index{7cf}, IsArray{0}, MetaFlag{1}
UInt16 atime6 // ByteSize{2}, Index{7d0}, IsArray{0}, MetaFlag{1}
UInt16 atime7 // ByteSize{2}, Index{7d1}, IsArray{0}, MetaFlag{1}
int m_Mode // ByteSize{4}, Index{7d2}, IsArray{0}, MetaFlag{1}
UInt8 m_NumColorKeys // ByteSize{1}, Index{7d3}, IsArray{0}, MetaFlag{1}
UInt8 m_NumAlphaKeys // ByteSize{1}, Index{7d4}, IsArray{0}, MetaFlag{4001}
ColorRGBA minColor // ByteSize{10}, Index{7d5}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{7d6}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{7d7}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{7d8}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{7d9}, IsArray{0}, MetaFlag{200001}
ColorRGBA maxColor // ByteSize{10}, Index{7da}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{7db}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{7dc}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{7dd}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{7de}, IsArray{0}, MetaFlag{200001}
SInt16 minMaxState // ByteSize{2}, Index{7df}, IsArray{0}, MetaFlag{4000}
// classID{199}: ParticleSystemRenderer <- Renderer <- Component <- EditorExtension <- Object
ParticleSystemRenderer 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
UInt16 m_RenderMode // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{0}
UInt16 m_SortMode // ByteSize{2}, Index{2b}, IsArray{0}, MetaFlag{0}
float m_MinParticleSize // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float m_MaxParticleSize // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float m_CameraVelocityScale // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float m_VelocityScale // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
float m_LengthScale // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
float m_SortingFudge // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float m_NormalDirection // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
int m_RenderAlignment // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
Vector3f m_Pivot // ByteSize{c}, Index{34}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{200000}
bool m_UseCustomVertexStreams // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{4000}
int m_VertexStreamMask // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
PPtr<Mesh> m_Mesh // 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<Mesh> m_Mesh1 // 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<Mesh> m_Mesh2 // 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<Mesh> m_Mesh3 // 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}
// classID{200}: ShaderVariantCollection <- NamedObject <- EditorExtension <- Object
ShaderVariantCollection 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}
map m_Shaders // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
PPtr<Shader> first // 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}
ShaderInfo second // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{8000}
set variants // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
VariantInfo data // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{8000}
string keywords // 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}
int passType // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
// classID{205}: LODGroup <- Component <- EditorExtension <- Object
LODGroup 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}
Vector3f m_LocalReferencePoint // 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_Size // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_FadeMode // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_AnimateCrossFading // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
vector m_LODs // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
LOD data // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{0}
float screenRelativeHeight // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float fadeTransitionWidth // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
vector renderers // ByteSize{ffffffff}, Index{11}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
LODRenderer data // ByteSize{c}, Index{14}, IsArray{0}, MetaFlag{0}
PPtr<Renderer> renderer // ByteSize{c}, Index{15}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{17}, IsArray{0}, MetaFlag{1}
bool m_Enabled // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{4001}
// classID{207}: Motion <- NamedObject <- EditorExtension <- Object
// Motion is abstract
// NamedObject is abstract
// EditorExtension is abstract
// Object is abstract
// classID{208}: NavMeshObstacle <- Behaviour <- Component <- EditorExtension <- Object
NavMeshObstacle Base // ByteSize{33}, 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_Shape // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
Vector3f m_Extents // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{200000}
float m_MoveThreshold // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_Carve // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_CarveOnlyStationary // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{4000}
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}
float m_TimeToStationary // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
// classID{212}: SpriteRenderer <- Renderer <- Component <- EditorExtension <- Object
SpriteRenderer 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
PPtr<Sprite> m_Sprite // 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}
ColorRGBA m_Color // ByteSize{10}, Index{2d}, IsArray{0}, MetaFlag{204000}
float r // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{200001}
bool m_FlipX // ByteSize{1}, Index{32}, IsArray{0}, MetaFlag{0}
bool m_FlipY // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{4000}
// classID{213}: Sprite <- NamedObject <- EditorExtension <- Object
Sprite 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}
Rectf m_Rect // ByteSize{10}, Index{5}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
Vector2f m_Offset // ByteSize{8}, 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}
Vector4f m_Border // ByteSize{10}, 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}
float w // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{200000}
float m_PixelsToUnits // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
Vector2f m_Pivot // 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}
unsigned int m_Extrude // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_IsPolygon // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{4000}
SpriteRenderData m_RD // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{c000}
PPtr<Texture2D> texture // 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}
PPtr<Texture2D> alphaTexture // 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}
vector vertices // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{20}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
SpriteVertex data // ByteSize{c}, Index{22}, IsArray{0}, MetaFlag{0}
Vector3f pos // ByteSize{c}, Index{23}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{200000}
vector indices // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{28}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{2a}, IsArray{0}, MetaFlag{0}
Rectf textureRect // ByteSize{10}, Index{2b}, IsArray{0}, MetaFlag{0}
float x // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float y // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float width // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
Vector2f textureRectOffset // 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}
unsigned int settingsRaw // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
Vector4f uvTransform // ByteSize{10}, Index{34}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{200000}
float w // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{200000}
// classID{215}: ReflectionProbe <- Behaviour <- Component <- EditorExtension <- Object
ReflectionProbe Base // ByteSize{87}, 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}
int m_Mode // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
int m_RefreshMode // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
int m_TimeSlicingMode // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
int m_Resolution // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
int m_UpdateFrequency // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
Vector3f m_BoxSize // 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}
Vector3f m_BoxOffset // 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}
float m_NearClip // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_FarClip // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_ShadowDistance // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
unsigned int m_ClearFlags // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
ColorRGBA m_BackGroundColor // ByteSize{10}, Index{17}, IsArray{0}, MetaFlag{200000}
float r // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{200001}
float g // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{200001}
float b // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{200001}
float a // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200001}
BitField m_CullingMask // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{400001}
float m_IntensityMultiplier // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float m_BlendDistance // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
bool m_HDR // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool m_BoxProjection // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{0}
bool m_RenderDynamicObjects // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
bool m_UseOcclusionCulling // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{0}
SInt16 m_Importance // ByteSize{2}, Index{24}, IsArray{0}, MetaFlag{4000}
PPtr<Texture> m_CustomBakedTexture // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{27}, IsArray{0}, MetaFlag{1}
PPtr<Texture> m_BakedTexture // ByteSize{c}, Index{28}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{2a}, IsArray{0}, MetaFlag{1}
// classID{218}: Terrain <- Behaviour <- Component <- EditorExtension <- Object
Terrain Base // ByteSize{a1}, 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<TerrainData> m_TerrainData // 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_TreeDistance // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_TreeBillboardDistance // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_TreeCrossFadeLength // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
int m_TreeMaximumFullLODCount // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_DetailObjectDistance // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_DetailObjectDensity // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_HeightmapPixelError // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_SplatMapDistance // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int m_HeightmapMaximumLOD // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
bool m_CastShadows // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{0}
bool m_DrawHeightmap // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{0}
bool m_DrawTreesAndFoliage // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{4000}
int m_ReflectionProbeUsage // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
int m_MaterialType // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
ColorRGBA m_LegacySpecular // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
unsigned int rgba // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{1}
float m_LegacyShininess // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
PPtr<Material> m_MaterialTemplate // 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}
UInt16 m_LightmapIndex // ByteSize{2}, Index{1c}, IsArray{0}, MetaFlag{800001}
UInt16 m_LightmapIndexDynamic // ByteSize{2}, Index{1d}, IsArray{0}, MetaFlag{800001}
Vector4f m_LightmapTilingOffset // ByteSize{10}, Index{1e}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{a00001}
Vector4f m_LightmapTilingOffsetDynamic // ByteSize{10}, Index{23}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{a00001}
bool m_BakeLightProbesForTrees // ByteSize{1}, Index{28}, IsArray{0}, MetaFlag{4000}
Vector4f m_DynamicUVST // ByteSize{10}, Index{29}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{a00001}
Vector4f m_ChunkDynamicUVST // ByteSize{10}, Index{2e}, IsArray{0}, MetaFlag{a00001}
float x // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{a00001}
float y // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{a00001}
float z // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{a00001}
float w // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{a00001}
// classID{220}: LightProbeGroup <- Behaviour <- Component <- EditorExtension <- Object
LightProbeGroup 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{221}: AnimatorOverrideController <- RuntimeAnimatorController <- NamedObject <- EditorExtension <- Object
AnimatorOverrideController 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<RuntimeAnimatorController> m_Controller // 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_Clips // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
AnimationClipOverride data // ByteSize{18}, Index{b}, IsArray{0}, MetaFlag{0}
PPtr<AnimationClip> m_OriginalClip // 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}
PPtr<AnimationClip> m_OverrideClip // ByteSize{c}, Index{f}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{11}, IsArray{0}, MetaFlag{1}
// classID{222}: CanvasRenderer <- Component <- EditorExtension <- Object
CanvasRenderer 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{223}: Canvas <- Behaviour <- Component <- EditorExtension <- Object
Canvas Base // ByteSize{30}, 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_RenderMode // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
PPtr<Camera> m_Camera // 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_PlaneDistance // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_PixelPerfect // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_ReceivesEvents // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_OverrideSorting // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_OverridePixelPerfect // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{0}
float m_SortingBucketNormalizedSize // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{4000}
int m_SortingLayerID // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{10}, IsArray{0}, MetaFlag{1}
SInt8 m_TargetDisplay // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{1}
// classID{224}: RectTransform <- Transform <- Component <- EditorExtension <- Object
RectTransform Base // ByteSize{ffffffff}, 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}
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{41}
Array Array // ByteSize{ffffffff}, Index{12}, IsArray{1}, MetaFlag{41}
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}
Vector2f m_AnchorMin // ByteSize{8}, Index{1a}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{200000}
Vector2f m_AnchorMax // ByteSize{8}, Index{1d}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{200000}
Vector2f m_AnchoredPosition // ByteSize{8}, Index{20}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{200000}
Vector2f m_SizeDelta // ByteSize{8}, Index{23}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200000}
Vector2f m_Pivot // 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}
// classID{225}: CanvasGroup <- Behaviour <- Component <- EditorExtension <- Object
CanvasGroup Base // ByteSize{14}, 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_Alpha // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
bool m_Interactable // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{0}
bool m_BlocksRaycasts // ByteSize{1}, Index{7}, IsArray{0}, MetaFlag{0}
bool m_IgnoreParentGroups // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000}
// classID{226}: BillboardAsset <- NamedObject <- EditorExtension <- Object
BillboardAsset 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 width // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
float bottom // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
float height // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
vector imageTexCoords // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
Vector4f data // ByteSize{10}, 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}
float w // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{200000}
vector vertices // ByteSize{ffffffff}, Index{10}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{11}, IsArray{1}, MetaFlag{0}
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}
vector indices // ByteSize{ffffffff}, Index{16}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
UInt16 data // ByteSize{2}, Index{19}, IsArray{0}, MetaFlag{0}
PPtr<Material> material // 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}
// classID{227}: BillboardRenderer <- Renderer <- Component <- EditorExtension <- Object
BillboardRenderer 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{0}
Array Array // ByteSize{ffffffff}, Index{17}, IsArray{1}, MetaFlag{0}
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{1}
SInt16 m_SortingOrder // ByteSize{2}, Index{29}, IsArray{0}, MetaFlag{4001}
PPtr<BillboardAsset> m_Billboard // 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}
// classID{228}: SpeedTreeWindAsset <- NamedObject <- EditorExtension <- Object
SpeedTreeWindAsset 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}
SpeedTreeWind m_Wind // ByteSize{560}, Index{5}, IsArray{0}, MetaFlag{0}
SParams m_sParams // ByteSize{534}, Index{6}, IsArray{0}, MetaFlag{0}
float m_fStrengthResponse // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
float m_fDirectionResponse // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_fAnchorOffset // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_fAnchorDistanceScale // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float Oscillation0_0 // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float Oscillation0_1 // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float Oscillation0_2 // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float Oscillation0_3 // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float Oscillation0_4 // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float Oscillation0_5 // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float Oscillation0_6 // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float Oscillation0_7 // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float Oscillation0_8 // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float Oscillation0_9 // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float Oscillation1_0 // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float Oscillation1_1 // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
float Oscillation1_2 // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
float Oscillation1_3 // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float Oscillation1_4 // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
float Oscillation1_5 // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
float Oscillation1_6 // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float Oscillation1_7 // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
float Oscillation1_8 // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float Oscillation1_9 // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float Oscillation2_0 // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
float Oscillation2_1 // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
float Oscillation2_2 // ByteSize{4}, Index{21}, IsArray{0}, MetaFlag{0}
float Oscillation2_3 // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
float Oscillation2_4 // ByteSize{4}, Index{23}, IsArray{0}, MetaFlag{0}
float Oscillation2_5 // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
float Oscillation2_6 // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{0}
float Oscillation2_7 // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
float Oscillation2_8 // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
float Oscillation2_9 // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
float Oscillation3_0 // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
float Oscillation3_1 // ByteSize{4}, Index{2a}, IsArray{0}, MetaFlag{0}
float Oscillation3_2 // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
float Oscillation3_3 // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
float Oscillation3_4 // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
float Oscillation3_5 // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
float Oscillation3_6 // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
float Oscillation3_7 // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
float Oscillation3_8 // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
float Oscillation3_9 // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
float Oscillation4_0 // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{0}
float Oscillation4_1 // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
float Oscillation4_2 // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
float Oscillation4_3 // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
float Oscillation4_4 // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
float Oscillation4_5 // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
float Oscillation4_6 // ByteSize{4}, Index{39}, IsArray{0}, MetaFlag{0}
float Oscillation4_7 // ByteSize{4}, Index{3a}, IsArray{0}, MetaFlag{0}
float Oscillation4_8 // ByteSize{4}, Index{3b}, IsArray{0}, MetaFlag{0}
float Oscillation4_9 // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
float Oscillation5_0 // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
float Oscillation5_1 // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
float Oscillation5_2 // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
float Oscillation5_3 // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
float Oscillation5_4 // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{0}
float Oscillation5_5 // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{0}
float Oscillation5_6 // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
float Oscillation5_7 // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{0}
float Oscillation5_8 // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
float Oscillation5_9 // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
float Oscillation6_0 // ByteSize{4}, Index{47}, IsArray{0}, MetaFlag{0}
float Oscillation6_1 // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
float Oscillation6_2 // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
float Oscillation6_3 // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{0}
float Oscillation6_4 // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{0}
float Oscillation6_5 // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
float Oscillation6_6 // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
float Oscillation6_7 // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{0}
float Oscillation6_8 // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{0}
float Oscillation6_9 // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{0}
float Oscillation7_0 // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
float Oscillation7_1 // ByteSize{4}, Index{52}, IsArray{0}, MetaFlag{0}
float Oscillation7_2 // ByteSize{4}, Index{53}, IsArray{0}, MetaFlag{0}
float Oscillation7_3 // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{0}
float Oscillation7_4 // ByteSize{4}, Index{55}, IsArray{0}, MetaFlag{0}
float Oscillation7_5 // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
float Oscillation7_6 // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{0}
float Oscillation7_7 // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{0}
float Oscillation7_8 // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{0}
float Oscillation7_9 // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{0}
float Oscillation8_0 // ByteSize{4}, Index{5b}, IsArray{0}, MetaFlag{0}
float Oscillation8_1 // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
float Oscillation8_2 // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{0}
float Oscillation8_3 // ByteSize{4}, Index{5e}, IsArray{0}, MetaFlag{0}
float Oscillation8_4 // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
float Oscillation8_5 // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
float Oscillation8_6 // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{0}
float Oscillation8_7 // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{0}
float Oscillation8_8 // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
float Oscillation8_9 // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
float Oscillation9_0 // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{0}
float Oscillation9_1 // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{0}
float Oscillation9_2 // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{0}
float Oscillation9_3 // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{0}
float Oscillation9_4 // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
float Oscillation9_5 // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
float Oscillation9_6 // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{0}
float Oscillation9_7 // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
float Oscillation9_8 // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{0}
float Oscillation9_9 // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{0}
float m_fGlobalHeight // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{0}
float m_fGlobalHeightExponent // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_0 // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_1 // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_2 // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_3 // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_4 // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_5 // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_6 // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_7 // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_8 // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{0}
float m_afGlobalDistance_9 // ByteSize{4}, Index{7a}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_0 // ByteSize{4}, Index{7b}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_1 // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_2 // ByteSize{4}, Index{7d}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_3 // ByteSize{4}, Index{7e}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_4 // ByteSize{4}, Index{7f}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_5 // ByteSize{4}, Index{80}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_6 // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_7 // ByteSize{4}, Index{82}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_8 // ByteSize{4}, Index{83}, IsArray{0}, MetaFlag{0}
float m_afGlobalDirectionAdherence_9 // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{0}
SBranchWindLevel BranchLevel1 // ByteSize{84}, Index{85}, IsArray{0}, MetaFlag{0}
float m_afDistance_0 // ByteSize{4}, Index{86}, IsArray{0}, MetaFlag{0}
float m_afDistance_1 // ByteSize{4}, Index{87}, IsArray{0}, MetaFlag{0}
float m_afDistance_2 // ByteSize{4}, Index{88}, IsArray{0}, MetaFlag{0}
float m_afDistance_3 // ByteSize{4}, Index{89}, IsArray{0}, MetaFlag{0}
float m_afDistance_4 // ByteSize{4}, Index{8a}, IsArray{0}, MetaFlag{0}
float m_afDistance_5 // ByteSize{4}, Index{8b}, IsArray{0}, MetaFlag{0}
float m_afDistance_6 // ByteSize{4}, Index{8c}, IsArray{0}, MetaFlag{0}
float m_afDistance_7 // ByteSize{4}, Index{8d}, IsArray{0}, MetaFlag{0}
float m_afDistance_8 // ByteSize{4}, Index{8e}, IsArray{0}, MetaFlag{0}
float m_afDistance_9 // ByteSize{4}, Index{8f}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_0 // ByteSize{4}, Index{90}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_1 // ByteSize{4}, Index{91}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_2 // ByteSize{4}, Index{92}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_3 // ByteSize{4}, Index{93}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_4 // ByteSize{4}, Index{94}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_5 // ByteSize{4}, Index{95}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_6 // ByteSize{4}, Index{96}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_7 // ByteSize{4}, Index{97}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_8 // ByteSize{4}, Index{98}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_9 // ByteSize{4}, Index{99}, IsArray{0}, MetaFlag{0}
float m_afWhip_0 // ByteSize{4}, Index{9a}, IsArray{0}, MetaFlag{0}
float m_afWhip_1 // ByteSize{4}, Index{9b}, IsArray{0}, MetaFlag{0}
float m_afWhip_2 // ByteSize{4}, Index{9c}, IsArray{0}, MetaFlag{0}
float m_afWhip_3 // ByteSize{4}, Index{9d}, IsArray{0}, MetaFlag{0}
float m_afWhip_4 // ByteSize{4}, Index{9e}, IsArray{0}, MetaFlag{0}
float m_afWhip_5 // ByteSize{4}, Index{9f}, IsArray{0}, MetaFlag{0}
float m_afWhip_6 // ByteSize{4}, Index{a0}, IsArray{0}, MetaFlag{0}
float m_afWhip_7 // ByteSize{4}, Index{a1}, IsArray{0}, MetaFlag{0}
float m_afWhip_8 // ByteSize{4}, Index{a2}, IsArray{0}, MetaFlag{0}
float m_afWhip_9 // ByteSize{4}, Index{a3}, IsArray{0}, MetaFlag{0}
float m_fTurbulence // ByteSize{4}, Index{a4}, IsArray{0}, MetaFlag{0}
float m_fTwitch // ByteSize{4}, Index{a5}, IsArray{0}, MetaFlag{0}
float m_fTwitchFreqScale // ByteSize{4}, Index{a6}, IsArray{0}, MetaFlag{0}
SBranchWindLevel BranchLevel2 // ByteSize{84}, Index{a7}, IsArray{0}, MetaFlag{0}
float m_afDistance_0 // ByteSize{4}, Index{a8}, IsArray{0}, MetaFlag{0}
float m_afDistance_1 // ByteSize{4}, Index{a9}, IsArray{0}, MetaFlag{0}
float m_afDistance_2 // ByteSize{4}, Index{aa}, IsArray{0}, MetaFlag{0}
float m_afDistance_3 // ByteSize{4}, Index{ab}, IsArray{0}, MetaFlag{0}
float m_afDistance_4 // ByteSize{4}, Index{ac}, IsArray{0}, MetaFlag{0}
float m_afDistance_5 // ByteSize{4}, Index{ad}, IsArray{0}, MetaFlag{0}
float m_afDistance_6 // ByteSize{4}, Index{ae}, IsArray{0}, MetaFlag{0}
float m_afDistance_7 // ByteSize{4}, Index{af}, IsArray{0}, MetaFlag{0}
float m_afDistance_8 // ByteSize{4}, Index{b0}, IsArray{0}, MetaFlag{0}
float m_afDistance_9 // ByteSize{4}, Index{b1}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_0 // ByteSize{4}, Index{b2}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_1 // ByteSize{4}, Index{b3}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_2 // ByteSize{4}, Index{b4}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_3 // ByteSize{4}, Index{b5}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_4 // ByteSize{4}, Index{b6}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_5 // ByteSize{4}, Index{b7}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_6 // ByteSize{4}, Index{b8}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_7 // ByteSize{4}, Index{b9}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_8 // ByteSize{4}, Index{ba}, IsArray{0}, MetaFlag{0}
float m_afDirectionAdherence_9 // ByteSize{4}, Index{bb}, IsArray{0}, MetaFlag{0}
float m_afWhip_0 // ByteSize{4}, Index{bc}, IsArray{0}, MetaFlag{0}
float m_afWhip_1 // ByteSize{4}, Index{bd}, IsArray{0}, MetaFlag{0}
float m_afWhip_2 // ByteSize{4}, Index{be}, IsArray{0}, MetaFlag{0}
float m_afWhip_3 // ByteSize{4}, Index{bf}, IsArray{0}, MetaFlag{0}
float m_afWhip_4 // ByteSize{4}, Index{c0}, IsArray{0}, MetaFlag{0}
float m_afWhip_5 // ByteSize{4}, Index{c1}, IsArray{0}, MetaFlag{0}
float m_afWhip_6 // ByteSize{4}, Index{c2}, IsArray{0}, MetaFlag{0}
float m_afWhip_7 // ByteSize{4}, Index{c3}, IsArray{0}, MetaFlag{0}
float m_afWhip_8 // ByteSize{4}, Index{c4}, IsArray{0}, MetaFlag{0}
float m_afWhip_9 // ByteSize{4}, Index{c5}, IsArray{0}, MetaFlag{0}
float m_fTurbulence // ByteSize{4}, Index{c6}, IsArray{0}, MetaFlag{0}
float m_fTwitch // ByteSize{4}, Index{c7}, IsArray{0}, MetaFlag{0}
float m_fTwitchFreqScale // ByteSize{4}, Index{c8}, IsArray{0}, MetaFlag{0}
SWindGroup LeafGroup1 // ByteSize{e0}, Index{c9}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_0 // ByteSize{4}, Index{ca}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_1 // ByteSize{4}, Index{cb}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_2 // ByteSize{4}, Index{cc}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_3 // ByteSize{4}, Index{cd}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_4 // ByteSize{4}, Index{ce}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_5 // ByteSize{4}, Index{cf}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_6 // ByteSize{4}, Index{d0}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_7 // ByteSize{4}, Index{d1}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_8 // ByteSize{4}, Index{d2}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_9 // ByteSize{4}, Index{d3}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_0 // ByteSize{4}, Index{d4}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_1 // ByteSize{4}, Index{d5}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_2 // ByteSize{4}, Index{d6}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_3 // ByteSize{4}, Index{d7}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_4 // ByteSize{4}, Index{d8}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_5 // ByteSize{4}, Index{d9}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_6 // ByteSize{4}, Index{da}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_7 // ByteSize{4}, Index{db}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_8 // ByteSize{4}, Index{dc}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_9 // ByteSize{4}, Index{dd}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_0 // ByteSize{4}, Index{de}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_1 // ByteSize{4}, Index{df}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_2 // ByteSize{4}, Index{e0}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_3 // ByteSize{4}, Index{e1}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_4 // ByteSize{4}, Index{e2}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_5 // ByteSize{4}, Index{e3}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_6 // ByteSize{4}, Index{e4}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_7 // ByteSize{4}, Index{e5}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_8 // ByteSize{4}, Index{e6}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_9 // ByteSize{4}, Index{e7}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_0 // ByteSize{4}, Index{e8}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_1 // ByteSize{4}, Index{e9}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_2 // ByteSize{4}, Index{ea}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_3 // ByteSize{4}, Index{eb}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_4 // ByteSize{4}, Index{ec}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_5 // ByteSize{4}, Index{ed}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_6 // ByteSize{4}, Index{ee}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_7 // ByteSize{4}, Index{ef}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_8 // ByteSize{4}, Index{f0}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_9 // ByteSize{4}, Index{f1}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_0 // ByteSize{4}, Index{f2}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_1 // ByteSize{4}, Index{f3}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_2 // ByteSize{4}, Index{f4}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_3 // ByteSize{4}, Index{f5}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_4 // ByteSize{4}, Index{f6}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_5 // ByteSize{4}, Index{f7}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_6 // ByteSize{4}, Index{f8}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_7 // ByteSize{4}, Index{f9}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_8 // ByteSize{4}, Index{fa}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_9 // ByteSize{4}, Index{fb}, IsArray{0}, MetaFlag{0}
float m_fTwitchSharpness // ByteSize{4}, Index{fc}, IsArray{0}, MetaFlag{0}
float m_fRollMaxScale // ByteSize{4}, Index{fd}, IsArray{0}, MetaFlag{0}
float m_fRollMinScale // ByteSize{4}, Index{fe}, IsArray{0}, MetaFlag{0}
float m_fRollSpeed // ByteSize{4}, Index{ff}, IsArray{0}, MetaFlag{0}
float m_fRollSeparation // ByteSize{4}, Index{100}, IsArray{0}, MetaFlag{0}
float m_fLeewardScalar // ByteSize{4}, Index{101}, IsArray{0}, MetaFlag{0}
SWindGroup LeafGroup2 // ByteSize{e0}, Index{102}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_0 // ByteSize{4}, Index{103}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_1 // ByteSize{4}, Index{104}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_2 // ByteSize{4}, Index{105}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_3 // ByteSize{4}, Index{106}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_4 // ByteSize{4}, Index{107}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_5 // ByteSize{4}, Index{108}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_6 // ByteSize{4}, Index{109}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_7 // ByteSize{4}, Index{10a}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_8 // ByteSize{4}, Index{10b}, IsArray{0}, MetaFlag{0}
float m_afRippleDistance_9 // ByteSize{4}, Index{10c}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_0 // ByteSize{4}, Index{10d}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_1 // ByteSize{4}, Index{10e}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_2 // ByteSize{4}, Index{10f}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_3 // ByteSize{4}, Index{110}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_4 // ByteSize{4}, Index{111}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_5 // ByteSize{4}, Index{112}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_6 // ByteSize{4}, Index{113}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_7 // ByteSize{4}, Index{114}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_8 // ByteSize{4}, Index{115}, IsArray{0}, MetaFlag{0}
float m_afTumbleFlip_9 // ByteSize{4}, Index{116}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_0 // ByteSize{4}, Index{117}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_1 // ByteSize{4}, Index{118}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_2 // ByteSize{4}, Index{119}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_3 // ByteSize{4}, Index{11a}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_4 // ByteSize{4}, Index{11b}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_5 // ByteSize{4}, Index{11c}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_6 // ByteSize{4}, Index{11d}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_7 // ByteSize{4}, Index{11e}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_8 // ByteSize{4}, Index{11f}, IsArray{0}, MetaFlag{0}
float m_afTumbleTwist_9 // ByteSize{4}, Index{120}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_0 // ByteSize{4}, Index{121}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_1 // ByteSize{4}, Index{122}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_2 // ByteSize{4}, Index{123}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_3 // ByteSize{4}, Index{124}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_4 // ByteSize{4}, Index{125}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_5 // ByteSize{4}, Index{126}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_6 // ByteSize{4}, Index{127}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_7 // ByteSize{4}, Index{128}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_8 // ByteSize{4}, Index{129}, IsArray{0}, MetaFlag{0}
float m_afTumbleDirectionAdherence_9 // ByteSize{4}, Index{12a}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_0 // ByteSize{4}, Index{12b}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_1 // ByteSize{4}, Index{12c}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_2 // ByteSize{4}, Index{12d}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_3 // ByteSize{4}, Index{12e}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_4 // ByteSize{4}, Index{12f}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_5 // ByteSize{4}, Index{130}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_6 // ByteSize{4}, Index{131}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_7 // ByteSize{4}, Index{132}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_8 // ByteSize{4}, Index{133}, IsArray{0}, MetaFlag{0}
float m_afTwitchThrow_9 // ByteSize{4}, Index{134}, IsArray{0}, MetaFlag{0}
float m_fTwitchSharpness // ByteSize{4}, Index{135}, IsArray{0}, MetaFlag{0}
float m_fRollMaxScale // ByteSize{4}, Index{136}, IsArray{0}, MetaFlag{0}
float m_fRollMinScale // ByteSize{4}, Index{137}, IsArray{0}, MetaFlag{0}
float m_fRollSpeed // ByteSize{4}, Index{138}, IsArray{0}, MetaFlag{0}
float m_fRollSeparation // ByteSize{4}, Index{139}, IsArray{0}, MetaFlag{0}
float m_fLeewardScalar // ByteSize{4}, Index{13a}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_0 // ByteSize{4}, Index{13b}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_1 // ByteSize{4}, Index{13c}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_2 // ByteSize{4}, Index{13d}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_3 // ByteSize{4}, Index{13e}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_4 // ByteSize{4}, Index{13f}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_5 // ByteSize{4}, Index{140}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_6 // ByteSize{4}, Index{141}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_7 // ByteSize{4}, Index{142}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_8 // ByteSize{4}, Index{143}, IsArray{0}, MetaFlag{0}
float m_afFrondRippleDistance_9 // ByteSize{4}, Index{144}, IsArray{0}, MetaFlag{0}
float m_fFrondRippleTile // ByteSize{4}, Index{145}, IsArray{0}, MetaFlag{0}
float m_fFrondRippleLightingScalar // ByteSize{4}, Index{146}, IsArray{0}, MetaFlag{0}
float m_fRollingNoiseSize // ByteSize{4}, Index{147}, IsArray{0}, MetaFlag{0}
float m_fRollingNoiseTwist // ByteSize{4}, Index{148}, IsArray{0}, MetaFlag{0}
float m_fRollingNoiseTurbulence // ByteSize{4}, Index{149}, IsArray{0}, MetaFlag{0}
float m_fRollingNoisePeriod // ByteSize{4}, Index{14a}, IsArray{0}, MetaFlag{0}
float m_fRollingNoiseSpeed // ByteSize{4}, Index{14b}, IsArray{0}, MetaFlag{0}
float m_fRollingBranchFieldMin // ByteSize{4}, Index{14c}, IsArray{0}, MetaFlag{0}
float m_fRollingBranchLightingAdjust // ByteSize{4}, Index{14d}, IsArray{0}, MetaFlag{0}
float m_fRollingBranchVerticalOffset // ByteSize{4}, Index{14e}, IsArray{0}, MetaFlag{0}
float m_fRollingLeafRippleMin // ByteSize{4}, Index{14f}, IsArray{0}, MetaFlag{0}
float m_fRollingLeafTumbleMin // ByteSize{4}, Index{150}, IsArray{0}, MetaFlag{0}
float m_fGustFrequency // ByteSize{4}, Index{151}, IsArray{0}, MetaFlag{0}
float m_fGustStrengthMin // ByteSize{4}, Index{152}, IsArray{0}, MetaFlag{0}
float m_fGustStrengthMax // ByteSize{4}, Index{153}, IsArray{0}, MetaFlag{0}
float m_fGustDurationMin // ByteSize{4}, Index{154}, IsArray{0}, MetaFlag{0}
float m_fGustDurationMax // ByteSize{4}, Index{155}, IsArray{0}, MetaFlag{0}
float m_fGustRiseScalar // ByteSize{4}, Index{156}, IsArray{0}, MetaFlag{0}
float m_fGustFallScalar // ByteSize{4}, Index{157}, IsArray{0}, MetaFlag{0}
float BranchWindAnchor0 // ByteSize{4}, Index{158}, IsArray{0}, MetaFlag{0}
float BranchWindAnchor1 // ByteSize{4}, Index{159}, IsArray{0}, MetaFlag{0}
float BranchWindAnchor2 // ByteSize{4}, Index{15a}, IsArray{0}, MetaFlag{0}
float m_fMaxBranchLevel1Length // ByteSize{4}, Index{15b}, IsArray{0}, MetaFlag{0}
bool GLOBAL_WIND // ByteSize{1}, Index{15c}, IsArray{0}, MetaFlag{0}
bool GLOBAL_PRESERVE_SHAPE // ByteSize{1}, Index{15d}, IsArray{0}, MetaFlag{0}
bool BRANCH_SIMPLE_1 // ByteSize{1}, Index{15e}, IsArray{0}, MetaFlag{0}
bool BRANCH_DIRECTIONAL_1 // ByteSize{1}, Index{15f}, IsArray{0}, MetaFlag{0}
bool BRANCH_DIRECTIONAL_FROND_1 // ByteSize{1}, Index{160}, IsArray{0}, MetaFlag{0}
bool BRANCH_TURBULENCE_1 // ByteSize{1}, Index{161}, IsArray{0}, MetaFlag{0}
bool BRANCH_WHIP_1 // ByteSize{1}, Index{162}, IsArray{0}, MetaFlag{0}
bool BRANCH_OSC_COMPLEX_1 // ByteSize{1}, Index{163}, IsArray{0}, MetaFlag{0}
bool BRANCH_SIMPLE_2 // ByteSize{1}, Index{164}, IsArray{0}, MetaFlag{0}
bool BRANCH_DIRECTIONAL_2 // ByteSize{1}, Index{165}, IsArray{0}, MetaFlag{0}
bool BRANCH_DIRECTIONAL_FROND_2 // ByteSize{1}, Index{166}, IsArray{0}, MetaFlag{0}
bool BRANCH_TURBULENCE_2 // ByteSize{1}, Index{167}, IsArray{0}, MetaFlag{0}
bool BRANCH_WHIP_2 // ByteSize{1}, Index{168}, IsArray{0}, MetaFlag{0}
bool BRANCH_OSC_COMPLEX_2 // ByteSize{1}, Index{169}, IsArray{0}, MetaFlag{0}
bool LEAF_RIPPLE_VERTEX_NORMAL_1 // ByteSize{1}, Index{16a}, IsArray{0}, MetaFlag{0}
bool LEAF_RIPPLE_COMPUTED_1 // ByteSize{1}, Index{16b}, IsArray{0}, MetaFlag{0}
bool LEAF_TUMBLE_1 // ByteSize{1}, Index{16c}, IsArray{0}, MetaFlag{0}
bool LEAF_TWITCH_1 // ByteSize{1}, Index{16d}, IsArray{0}, MetaFlag{0}
bool LEAF_OCCLUSION_1 // ByteSize{1}, Index{16e}, IsArray{0}, MetaFlag{0}
bool LEAF_RIPPLE_VERTEX_NORMAL_2 // ByteSize{1}, Index{16f}, IsArray{0}, MetaFlag{0}
bool LEAF_RIPPLE_COMPUTED_2 // ByteSize{1}, Index{170}, IsArray{0}, MetaFlag{0}
bool LEAF_TUMBLE_2 // ByteSize{1}, Index{171}, IsArray{0}, MetaFlag{0}
bool LEAF_TWITCH_2 // ByteSize{1}, Index{172}, IsArray{0}, MetaFlag{0}
bool LEAF_OCCLUSION_2 // ByteSize{1}, Index{173}, IsArray{0}, MetaFlag{0}
bool FROND_RIPPLE_ONE_SIDED // ByteSize{1}, Index{174}, IsArray{0}, MetaFlag{0}
bool FROND_RIPPLE_TWO_SIDED // ByteSize{1}, Index{175}, IsArray{0}, MetaFlag{0}
bool FROND_RIPPLE_ADJUST_LIGHTING // ByteSize{1}, Index{176}, IsArray{0}, MetaFlag{0}
bool ROLLING // ByteSize{1}, Index{177}, IsArray{0}, MetaFlag{0}
// classID{229}: AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
// AnchoredJoint2D is abstract
// Joint2D 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{230}: Joint2D <- Behaviour <- Component <- EditorExtension <- Object
// Joint2D 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{231}: SpringJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
SpringJoint2D Base // ByteSize{40}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
bool m_AutoConfigureDistance // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
float m_Distance // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_DampingRatio // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_Frequency // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
// classID{232}: DistanceJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
DistanceJoint2D Base // ByteSize{39}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
bool m_AutoConfigureDistance // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
float m_Distance // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
bool m_MaxDistanceOnly // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{4000}
// classID{233}: HingeJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
HingeJoint2D Base // ByteSize{45}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
bool m_UseMotor // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
JointMotor2D m_Motor // ByteSize{8}, Index{13}, IsArray{0}, MetaFlag{0}
float m_MotorSpeed // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_MaximumMotorForce // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_UseLimits // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{4000}
JointAngleLimits2D m_AngleLimits // ByteSize{8}, Index{17}, IsArray{0}, MetaFlag{0}
float m_LowerAngle // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float m_UpperAngle // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
// classID{234}: SliderJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
SliderJoint2D Base // ByteSize{4a}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
bool m_AutoConfigureAngle // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{4000}
float m_Angle // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
bool m_UseMotor // ByteSize{1}, Index{14}, IsArray{0}, MetaFlag{4000}
JointMotor2D m_Motor // ByteSize{8}, Index{15}, IsArray{0}, MetaFlag{0}
float m_MotorSpeed // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
float m_MaximumMotorForce // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
bool m_UseLimits // ByteSize{1}, Index{18}, IsArray{0}, MetaFlag{4000}
JointTranslationLimits2D m_TranslationLimits // ByteSize{8}, Index{19}, IsArray{0}, MetaFlag{0}
float m_LowerTranslation // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
float m_UpperTranslation // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
// classID{235}: WheelJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
WheelJoint2D Base // ByteSize{48}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
JointSuspension2D m_Suspension // ByteSize{c}, Index{12}, IsArray{0}, MetaFlag{0}
float m_DampingRatio // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_Frequency // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float m_Angle // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_UseMotor // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{4000}
JointMotor2D m_Motor // ByteSize{8}, Index{17}, IsArray{0}, MetaFlag{0}
float m_MotorSpeed // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float m_MaximumMotorForce // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
// classID{236}: ClusterInputManager <- GlobalGameManager <- GameManager <- Object
ClusterInputManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector m_Inputs // 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}
ClusterInput 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 m_DeviceName // 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_ServerUrl // 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}
int m_Index // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int m_Type // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
// classID{237}: BaseVideoTexture <- Texture <- NamedObject <- EditorExtension <- Object
// BaseVideoTexture is abstract
// Texture is abstract
// NamedObject is abstract
// EditorExtension is abstract
// Object is abstract
// classID{238}: NavMeshData <- NamedObject <- EditorExtension <- Object
NavMeshData 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_NavMeshTiles // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
NavMeshTileData data // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
vector m_MeshData // 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}
UInt8 data // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
NavMeshParams m_NavMeshParams // ByteSize{14}, Index{d}, IsArray{0}, MetaFlag{0}
float tileSize // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float walkableHeight // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
float walkableRadius // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
float walkableClimb // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
float cellSize // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
vector m_Heightmaps // 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}
HeightmapData data // ByteSize{18}, Index{16}, IsArray{0}, MetaFlag{0}
Vector3f position // ByteSize{c}, 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}
PPtr<Object> terrainData // ByteSize{c}, Index{1b}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{1d}, IsArray{0}, MetaFlag{1}
vector m_HeightMeshes // ByteSize{ffffffff}, Index{1e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{1f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
HeightMeshData data // ByteSize{ffffffff}, Index{21}, IsArray{0}, MetaFlag{0}
vector m_Vertices // ByteSize{ffffffff}, Index{22}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{23}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
Vector3f data // ByteSize{c}, Index{25}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{200000}
vector m_Indices // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
AABB m_Bounds // ByteSize{18}, Index{2d}, IsArray{0}, MetaFlag{0}
Vector3f m_Center // 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}
Vector3f m_Extent // ByteSize{c}, Index{32}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{33}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{200000}
vector m_Nodes // ByteSize{ffffffff}, Index{36}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{37}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{38}, IsArray{0}, MetaFlag{0}
HeightMeshBVNode data // ByteSize{20}, Index{39}, IsArray{0}, MetaFlag{0}
Vector3f min // ByteSize{c}, 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}
Vector3f max // ByteSize{c}, Index{3e}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{41}, IsArray{0}, MetaFlag{200000}
int i // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{0}
int n // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
vector m_OffMeshLinks // ByteSize{ffffffff}, Index{44}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{45}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{46}, IsArray{0}, MetaFlag{0}
AutoOffMeshLinkData data // ByteSize{20}, Index{47}, IsArray{0}, MetaFlag{0}
Vector3f m_Start // ByteSize{c}, Index{48}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{4a}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{4b}, IsArray{0}, MetaFlag{200000}
Vector3f m_End // ByteSize{c}, Index{4c}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{4e}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{4f}, IsArray{0}, MetaFlag{200000}
float m_Radius // ByteSize{4}, Index{50}, IsArray{0}, MetaFlag{0}
UInt16 m_LinkType // ByteSize{2}, Index{51}, IsArray{0}, MetaFlag{0}
UInt8 m_Area // ByteSize{1}, Index{52}, IsArray{0}, MetaFlag{0}
UInt8 m_LinkDirection // ByteSize{1}, Index{53}, IsArray{0}, MetaFlag{0}
// classID{240}: AudioMixer <- NamedObject <- EditorExtension <- Object
AudioMixer 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<AudioMixerGroup> m_OutputGroup // 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<AudioMixerGroup> m_MasterGroup // 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_Snapshots // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{c}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
PPtr<AudioMixerSnapshot> data // ByteSize{c}, Index{e}, IsArray{0}, MetaFlag{0}
int m_FileID // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{10}, IsArray{0}, MetaFlag{1}
PPtr<AudioMixerSnapshot> m_StartSnapshot // 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}
float m_SuspendThreshold // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
bool m_EnableSuspend // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{4000}
int m_UpdateMode // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{4000}
AudioMixerConstant m_MixerConstant // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{c000}
vector groups // ByteSize{ffffffff}, Index{18}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{19}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
GroupConstant data // ByteSize{f}, Index{1b}, IsArray{0}, MetaFlag{8000}
int parentConstantIndex // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
unsigned int volumeIndex // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
unsigned int pitchIndex // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
bool mute // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
bool solo // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
bool bypassEffects // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{4000}
vector groupGUIDs // ByteSize{ffffffff}, Index{22}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{23}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
GUID data // ByteSize{10}, Index{25}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
vector effects // ByteSize{ffffffff}, Index{2a}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2b}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
EffectConstant data // ByteSize{ffffffff}, Index{2d}, IsArray{0}, MetaFlag{8000}
int type // ByteSize{4}, Index{2e}, IsArray{0}, MetaFlag{0}
unsigned int groupConstantIndex // ByteSize{4}, Index{2f}, IsArray{0}, MetaFlag{0}
unsigned int sendTargetEffectIndex // ByteSize{4}, Index{30}, IsArray{0}, MetaFlag{0}
unsigned int wetMixLevelIndex // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
unsigned int prevEffectIndex // ByteSize{4}, Index{32}, IsArray{0}, MetaFlag{0}
bool bypass // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{4000}
vector parameterIndices // ByteSize{ffffffff}, Index{34}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{35}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{36}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{37}, IsArray{0}, MetaFlag{0}
vector effectGUIDs // 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}
GUID data // ByteSize{10}, Index{3b}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{3e}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{3f}, IsArray{0}, MetaFlag{0}
unsigned int numSideChainBuffers // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
vector snapshots // ByteSize{ffffffff}, Index{41}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{42}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{0}
SnapshotConstant data // ByteSize{ffffffff}, Index{44}, IsArray{0}, MetaFlag{0}
unsigned int nameHash // ByteSize{4}, Index{45}, IsArray{0}, MetaFlag{0}
vector values // ByteSize{ffffffff}, Index{46}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{47}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{48}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{49}, IsArray{0}, MetaFlag{0}
vector transitionTypes // ByteSize{ffffffff}, Index{4a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{4b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{4c}, IsArray{0}, MetaFlag{0}
unsigned int data // ByteSize{4}, Index{4d}, IsArray{0}, MetaFlag{0}
vector transitionIndices // 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}
unsigned int data // ByteSize{4}, Index{51}, IsArray{0}, MetaFlag{0}
vector snapshotGUIDs // ByteSize{ffffffff}, Index{52}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{53}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{54}, IsArray{0}, MetaFlag{0}
GUID data // ByteSize{10}, Index{55}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{56}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{57}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{58}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{59}, IsArray{0}, MetaFlag{0}
vector groupNameBuffer // ByteSize{ffffffff}, Index{5a}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{5b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{5c}, IsArray{0}, MetaFlag{0}
char data // ByteSize{1}, Index{5d}, IsArray{0}, MetaFlag{0}
vector snapshotNameBuffer // ByteSize{ffffffff}, Index{5e}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{5f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
char data // ByteSize{1}, Index{61}, IsArray{0}, MetaFlag{0}
vector pluginEffectNameBuffer // ByteSize{ffffffff}, Index{62}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{63}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
char data // ByteSize{1}, Index{65}, IsArray{0}, MetaFlag{0}
vector exposedParameterNames // 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}
unsigned int data // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
vector exposedParameterIndices // 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}
unsigned int data // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{0}
// classID{246}: PhysicsUpdateBehaviour2D <- Behaviour <- Component <- EditorExtension <- Object
// PhysicsUpdateBehaviour2D 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{247}: ConstantForce2D <- PhysicsUpdateBehaviour2D <- Behaviour <- Component <- EditorExtension <- Object
ConstantForce2D Base // ByteSize{21}, 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}
Vector2f m_Force // ByteSize{8}, 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}
Vector2f m_RelativeForce // ByteSize{8}, 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 m_Torque // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
// classID{248}: Effector2D <- Behaviour <- Component <- EditorExtension <- Object
// Effector2D 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{249}: AreaEffector2D <- Effector2D <- Behaviour <- Component <- EditorExtension <- Object
AreaEffector2D Base // ByteSize{2b}, 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}
bool m_UseColliderMask // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
BitField m_ColliderMask // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
bool m_UseGlobalAngle // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{4000}
float m_ForceAngle // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_ForceMagnitude // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_ForceVariation // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_ForceTarget // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_Drag // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_AngularDrag // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
// classID{250}: PointEffector2D <- Effector2D <- Behaviour <- Component <- EditorExtension <- Object
PointEffector2D 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}
bool m_UseColliderMask // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
BitField m_ColliderMask // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
float m_ForceMagnitude // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_ForceVariation // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_DistanceScale // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
int m_ForceSource // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int m_ForceTarget // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
int m_ForceMode // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_Drag // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
float m_AngularDrag // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
// classID{251}: PlatformEffector2D <- Effector2D <- Behaviour <- Component <- EditorExtension <- Object
PlatformEffector2D Base // ByteSize{22}, 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}
bool m_UseColliderMask // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
BitField m_ColliderMask // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
float m_RotationalOffset // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
bool m_UseOneWay // ByteSize{1}, Index{9}, IsArray{0}, MetaFlag{0}
bool m_UseOneWayGrouping // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{4000}
float m_SurfaceArc // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_UseSideFriction // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_UseSideBounce // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{4000}
float m_SideArc // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
// classID{252}: SurfaceEffector2D <- Effector2D <- Behaviour <- Component <- EditorExtension <- Object
SurfaceEffector2D Base // ByteSize{21}, 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}
bool m_UseColliderMask // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
BitField m_ColliderMask // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
float m_Speed // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_SpeedVariation // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_ForceScale // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
bool m_UseContactForce // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{0}
bool m_UseFriction // ByteSize{1}, Index{c}, IsArray{0}, MetaFlag{0}
bool m_UseBounce // ByteSize{1}, Index{d}, IsArray{0}, MetaFlag{4000}
// classID{253}: BuoyancyEffector2D <- Effector2D <- Behaviour <- Component <- EditorExtension <- Object
BuoyancyEffector2D Base // ByteSize{2e}, 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}
bool m_UseColliderMask // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
BitField m_ColliderMask // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_Bits // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{400001}
float m_SurfaceLevel // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_Density // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
float m_LinearDrag // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
float m_AngularDrag // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_FlowAngle // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_FlowMagnitude // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
float m_FlowVariation // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
// classID{254}: RelativeJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
RelativeJoint2D Base // ByteSize{3b}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
float m_MaxForce // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
float m_MaxTorque // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
float m_CorrectionScale // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
bool m_AutoConfigureOffset // ByteSize{1}, Index{e}, IsArray{0}, MetaFlag{4000}
Vector2f m_LinearOffset // 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}
float m_AngularOffset // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
// classID{255}: FixedJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
FixedJoint2D Base // ByteSize{3b}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
float m_DampingRatio // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_Frequency // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
// classID{256}: FrictionJoint2D <- AnchoredJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
FrictionJoint2D Base // ByteSize{3b}, 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}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4000}
PPtr<Rigidbody2D> m_ConnectedRigidBody // 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_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
bool m_AutoConfigureConnectedAnchor // ByteSize{1}, Index{b}, IsArray{0}, MetaFlag{4000}
Vector2f m_Anchor // 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_ConnectedAnchor // 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}
float m_MaxForce // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_MaxTorque // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
// classID{257}: TargetJoint2D <- Joint2D <- Behaviour <- Component <- EditorExtension <- Object
TargetJoint2D 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}
UInt8 m_Enabled // ByteSize{1}, Index{4}, IsArray{0}, MetaFlag{4101}
bool m_EnableCollision // ByteSize{1}, Index{5}, IsArray{0}, MetaFlag{4001}
PPtr<Rigidbody2D> m_ConnectedRigidBody // ByteSize{c}, Index{6}, IsArray{0}, MetaFlag{1}
int m_FileID // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{1}
SInt64 m_PathID // ByteSize{8}, Index{8}, IsArray{0}, MetaFlag{1}
float m_BreakForce // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
float m_BreakTorque // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{1}
Vector2f m_Anchor // 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}
Vector2f m_Target // ByteSize{8}, 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}
bool m_AutoConfigureTarget // ByteSize{1}, Index{11}, IsArray{0}, MetaFlag{4000}
float m_MaxForce // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
float m_DampingRatio // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
float m_Frequency // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
// classID{258}: LightProbes <- NamedObject <- EditorExtension <- Object
LightProbes 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}
LightProbeData m_Data // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{0}
ProbeSetTetrahedralization m_Tetrahedralization // ByteSize{ffffffff}, Index{6}, IsArray{0}, MetaFlag{0}
vector m_Tetrahedra // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
Tetrahedron data // ByteSize{50}, Index{a}, IsArray{0}, MetaFlag{0}
int indices[0] // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
int indices[1] // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
int indices[2] // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int indices[3] // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int neighbors[0] // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int neighbors[1] // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int neighbors[2] // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
int neighbors[3] // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
Matrix3x4f matrix // ByteSize{30}, Index{13}, IsArray{0}, MetaFlag{0}
float e00 // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
float e01 // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{0}
float e02 // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
float e03 // ByteSize{4}, Index{17}, IsArray{0}, MetaFlag{0}
float e10 // ByteSize{4}, Index{18}, IsArray{0}, MetaFlag{0}
float e11 // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
float e12 // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{0}
float e13 // ByteSize{4}, Index{1b}, IsArray{0}, MetaFlag{0}
float e20 // ByteSize{4}, Index{1c}, IsArray{0}, MetaFlag{0}
float e21 // ByteSize{4}, Index{1d}, IsArray{0}, MetaFlag{0}
float e22 // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
float e23 // ByteSize{4}, Index{1f}, IsArray{0}, MetaFlag{0}
vector m_HullRays // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{21}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{22}, IsArray{0}, MetaFlag{0}
Vector3f data // ByteSize{c}, Index{23}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{26}, IsArray{0}, MetaFlag{200000}
vector m_ProbeSets // ByteSize{ffffffff}, Index{27}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{28}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
ProbeSetIndex data // ByteSize{18}, Index{2a}, IsArray{0}, MetaFlag{0}
Hash128 m_Hash // ByteSize{10}, Index{2b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{2d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{2e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{2f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{30}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{31}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{32}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{33}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{34}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{35}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{36}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{37}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{38}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{39}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{3a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{3b}, IsArray{0}, MetaFlag{0}
int m_Offset // ByteSize{4}, Index{3c}, IsArray{0}, MetaFlag{0}
int m_Size // ByteSize{4}, Index{3d}, IsArray{0}, MetaFlag{0}
vector m_Positions // ByteSize{ffffffff}, Index{3e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{3f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{40}, IsArray{0}, MetaFlag{0}
Vector3f data // ByteSize{c}, Index{41}, IsArray{0}, MetaFlag{200000}
float x // ByteSize{4}, Index{42}, IsArray{0}, MetaFlag{200000}
float y // ByteSize{4}, Index{43}, IsArray{0}, MetaFlag{200000}
float z // ByteSize{4}, Index{44}, IsArray{0}, MetaFlag{200000}
map m_NonTetrahedralizedProbeSetIndexMap // 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}
pair data // ByteSize{14}, Index{48}, IsArray{0}, MetaFlag{0}
Hash128 first // ByteSize{10}, Index{49}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{4a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{4b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{4c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{4d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{4e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{4f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{50}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{51}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{52}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{53}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{54}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{55}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{56}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{57}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{58}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{59}, IsArray{0}, MetaFlag{0}
int second // ByteSize{4}, Index{5a}, IsArray{0}, MetaFlag{0}
vector m_BakedCoefficients // ByteSize{ffffffff}, Index{5b}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{5c}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{5d}, IsArray{0}, MetaFlag{0}
SphericalHarmonicsL2 data // ByteSize{6c}, Index{5e}, IsArray{0}, MetaFlag{0}
float sh[ 0] // ByteSize{4}, Index{5f}, IsArray{0}, MetaFlag{0}
float sh[ 1] // ByteSize{4}, Index{60}, IsArray{0}, MetaFlag{0}
float sh[ 2] // ByteSize{4}, Index{61}, IsArray{0}, MetaFlag{0}
float sh[ 3] // ByteSize{4}, Index{62}, IsArray{0}, MetaFlag{0}
float sh[ 4] // ByteSize{4}, Index{63}, IsArray{0}, MetaFlag{0}
float sh[ 5] // ByteSize{4}, Index{64}, IsArray{0}, MetaFlag{0}
float sh[ 6] // ByteSize{4}, Index{65}, IsArray{0}, MetaFlag{0}
float sh[ 7] // ByteSize{4}, Index{66}, IsArray{0}, MetaFlag{0}
float sh[ 8] // ByteSize{4}, Index{67}, IsArray{0}, MetaFlag{0}
float sh[ 9] // ByteSize{4}, Index{68}, IsArray{0}, MetaFlag{0}
float sh[10] // ByteSize{4}, Index{69}, IsArray{0}, MetaFlag{0}
float sh[11] // ByteSize{4}, Index{6a}, IsArray{0}, MetaFlag{0}
float sh[12] // ByteSize{4}, Index{6b}, IsArray{0}, MetaFlag{0}
float sh[13] // ByteSize{4}, Index{6c}, IsArray{0}, MetaFlag{0}
float sh[14] // ByteSize{4}, Index{6d}, IsArray{0}, MetaFlag{0}
float sh[15] // ByteSize{4}, Index{6e}, IsArray{0}, MetaFlag{0}
float sh[16] // ByteSize{4}, Index{6f}, IsArray{0}, MetaFlag{0}
float sh[17] // ByteSize{4}, Index{70}, IsArray{0}, MetaFlag{0}
float sh[18] // ByteSize{4}, Index{71}, IsArray{0}, MetaFlag{0}
float sh[19] // ByteSize{4}, Index{72}, IsArray{0}, MetaFlag{0}
float sh[20] // ByteSize{4}, Index{73}, IsArray{0}, MetaFlag{0}
float sh[21] // ByteSize{4}, Index{74}, IsArray{0}, MetaFlag{0}
float sh[22] // ByteSize{4}, Index{75}, IsArray{0}, MetaFlag{0}
float sh[23] // ByteSize{4}, Index{76}, IsArray{0}, MetaFlag{0}
float sh[24] // ByteSize{4}, Index{77}, IsArray{0}, MetaFlag{0}
float sh[25] // ByteSize{4}, Index{78}, IsArray{0}, MetaFlag{0}
float sh[26] // ByteSize{4}, Index{79}, IsArray{0}, MetaFlag{0}
vector m_BakedLightOcclusion // ByteSize{ffffffff}, Index{7a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{7b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{7c}, IsArray{0}, MetaFlag{0}
LightProbeOcclusion data // ByteSize{ffffffff}, Index{7d}, IsArray{0}, MetaFlag{0}
staticvector m_BakedLightIndex // 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}
int data // ByteSize{4}, Index{81}, IsArray{0}, MetaFlag{0}
staticvector m_Occlusion // ByteSize{ffffffff}, Index{82}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{83}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{84}, IsArray{0}, MetaFlag{0}
float data // ByteSize{4}, Index{85}, IsArray{0}, MetaFlag{0}
// classID{259}: LightProbeProxyVolume <- Behaviour <- Component <- EditorExtension <- Object
LightProbeProxyVolume Base // ByteSize{45}, 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_BoundingBoxMode // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{0}
unsigned int m_ResolutionX // ByteSize{4}, Index{6}, IsArray{0}, MetaFlag{0}
unsigned int m_ResolutionY // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
unsigned int m_ResolutionZ // ByteSize{4}, Index{8}, IsArray{0}, MetaFlag{0}
float m_ResolutionProbesPerUnit // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
Vector3f m_BoundingBoxSize // 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_BoundingBoxOrigin // 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}
int m_ResolutionMode // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
int m_ProbePositionMode // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_RefreshMode // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
// classID{271}: SampleClip <- NamedObject <- EditorExtension <- Object
SampleClip 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{272}: AudioMixerSnapshot <- NamedObject <- EditorExtension <- Object
AudioMixerSnapshot 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<AudioMixer> m_AudioMixer // 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}
GUID m_SnapshotID // ByteSize{10}, Index{8}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
// classID{273}: AudioMixerGroup <- NamedObject <- EditorExtension <- Object
AudioMixerGroup 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<AudioMixer> m_AudioMixer // 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}
GUID m_GroupID // ByteSize{10}, Index{8}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{a}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{b}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{c}, IsArray{0}, MetaFlag{0}
vector m_Children // ByteSize{ffffffff}, Index{d}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{e}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
PPtr<AudioMixerGroup> data // 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}
// classID{280}: NScreenBridge <- Object
NScreenBridge Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{290}: AssetBundleManifest <- NamedObject <- EditorExtension <- Object
AssetBundleManifest 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}
map AssetBundleNames // ByteSize{ffffffff}, Index{5}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{6}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{7}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{8000}
int first // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{0}
string second // 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}
set AssetBundlesWithVariant // ByteSize{ffffffff}, Index{e}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{f}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
map AssetBundleInfos // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{13}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
pair data // ByteSize{ffffffff}, Index{15}, IsArray{0}, MetaFlag{0}
int first // ByteSize{4}, Index{16}, IsArray{0}, MetaFlag{0}
AssetBundleInfo second // ByteSize{ffffffff}, Index{17}, IsArray{0}, MetaFlag{0}
Hash128 AssetBundleHash // ByteSize{10}, Index{18}, IsArray{0}, MetaFlag{0}
UInt8 bytes[0] // ByteSize{1}, Index{19}, IsArray{0}, MetaFlag{0}
UInt8 bytes[1] // ByteSize{1}, Index{1a}, IsArray{0}, MetaFlag{0}
UInt8 bytes[2] // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{0}
UInt8 bytes[3] // ByteSize{1}, Index{1c}, IsArray{0}, MetaFlag{0}
UInt8 bytes[4] // ByteSize{1}, Index{1d}, IsArray{0}, MetaFlag{0}
UInt8 bytes[5] // ByteSize{1}, Index{1e}, IsArray{0}, MetaFlag{0}
UInt8 bytes[6] // ByteSize{1}, Index{1f}, IsArray{0}, MetaFlag{0}
UInt8 bytes[7] // ByteSize{1}, Index{20}, IsArray{0}, MetaFlag{0}
UInt8 bytes[8] // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{0}
UInt8 bytes[9] // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
UInt8 bytes[10] // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{0}
UInt8 bytes[11] // ByteSize{1}, Index{24}, IsArray{0}, MetaFlag{0}
UInt8 bytes[12] // ByteSize{1}, Index{25}, IsArray{0}, MetaFlag{0}
UInt8 bytes[13] // ByteSize{1}, Index{26}, IsArray{0}, MetaFlag{0}
UInt8 bytes[14] // ByteSize{1}, Index{27}, IsArray{0}, MetaFlag{0}
UInt8 bytes[15] // ByteSize{1}, Index{28}, IsArray{0}, MetaFlag{0}
set AssetBundleDependencies // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
// classID{292}: UnityAdsManager <- GlobalGameManager <- GameManager <- Object
UnityAdsManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{300}: RuntimeInitializeOnLoadManager <- GlobalGameManager <- GameManager <- Object
RuntimeInitializeOnLoadManager Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
vector m_AssemblyNames // 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}
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 m_NamespaceNames // ByteSize{ffffffff}, Index{8}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{9}, IsArray{1}, MetaFlag{8000}
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_ClassInfos // ByteSize{ffffffff}, Index{f}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{10}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{11}, IsArray{0}, MetaFlag{0}
ClassInfo data // ByteSize{ffffffff}, Index{12}, IsArray{0}, MetaFlag{8000}
int m_AssemblyNameIndex // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
int m_NamespaceIndex // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{4000}
string m_ClassName // ByteSize{ffffffff}, Index{15}, IsArray{0}, MetaFlag{c000}
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}
int m_NumOfMethods // ByteSize{4}, Index{19}, IsArray{0}, MetaFlag{0}
int m_MethodIndex // ByteSize{4}, Index{1a}, IsArray{0}, MetaFlag{4000}
bool m_IsUnityClass // ByteSize{1}, Index{1b}, IsArray{0}, MetaFlag{4000}
vector m_ClassMethodInfos // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{1d}, IsArray{1}, MetaFlag{8000}
int size // ByteSize{4}, Index{1e}, IsArray{0}, MetaFlag{0}
ClassMethodInfo data // ByteSize{ffffffff}, Index{1f}, IsArray{0}, MetaFlag{8000}
int m_ClassIndex // ByteSize{4}, Index{20}, IsArray{0}, MetaFlag{0}
string m_MethodName // ByteSize{ffffffff}, Index{21}, IsArray{0}, MetaFlag{c000}
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_OrderNumber // ByteSize{4}, Index{25}, IsArray{0}, MetaFlag{4000}
vector m_BeforeUnityMethodExecutionOrders // ByteSize{ffffffff}, Index{26}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{27}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{28}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{29}, IsArray{0}, MetaFlag{0}
vector m_AfterUnityMethodExecutionOrders // ByteSize{ffffffff}, Index{2a}, IsArray{0}, MetaFlag{0}
Array Array // ByteSize{ffffffff}, Index{2b}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{2c}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{2d}, IsArray{0}, MetaFlag{0}
vector m_BeforeMethodExecutionOrders // 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}
int data // ByteSize{4}, Index{31}, IsArray{0}, MetaFlag{0}
vector m_AfterMethodExecutionOrders // ByteSize{ffffffff}, Index{32}, IsArray{0}, MetaFlag{4000}
Array Array // ByteSize{ffffffff}, Index{33}, IsArray{1}, MetaFlag{0}
int size // ByteSize{4}, Index{34}, IsArray{0}, MetaFlag{0}
int data // ByteSize{4}, Index{35}, IsArray{0}, MetaFlag{0}
// classID{301}: CloudWebServicesManager <- GlobalGameManager <- GameManager <- Object
CloudWebServicesManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{303}: UnityAnalyticsManager <- GlobalGameManager <- GameManager <- Object
UnityAnalyticsManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{304}: CrashReportManager <- GlobalGameManager <- GameManager <- Object
CrashReportManager Base // ByteSize{0}, Index{0}, IsArray{0}, MetaFlag{0}
// classID{310}: UnityConnectSettings <- GlobalGameManager <- GameManager <- Object
UnityConnectSettings Base // ByteSize{ffffffff}, Index{0}, IsArray{0}, MetaFlag{8000}
bool m_Enabled // ByteSize{1}, Index{1}, IsArray{0}, MetaFlag{0}
bool m_TestMode // ByteSize{1}, Index{2}, IsArray{0}, MetaFlag{4000}
string m_TestEventUrl // ByteSize{ffffffff}, Index{3}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{4}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{5}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{6}, IsArray{0}, MetaFlag{1}
string m_TestConfigUrl // ByteSize{ffffffff}, Index{7}, IsArray{0}, MetaFlag{c000}
Array Array // ByteSize{ffffffff}, Index{8}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{9}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{a}, IsArray{0}, MetaFlag{1}
CrashReportingSettings CrashReportingSettings // ByteSize{ffffffff}, Index{b}, IsArray{0}, MetaFlag{8000}
string m_EventUrl // ByteSize{ffffffff}, Index{c}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{d}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{f}, IsArray{0}, MetaFlag{1}
bool m_Enabled // ByteSize{1}, Index{10}, IsArray{0}, MetaFlag{4000}
UnityPurchasingSettings UnityPurchasingSettings // ByteSize{2}, Index{11}, IsArray{0}, MetaFlag{8000}
bool m_Enabled // ByteSize{1}, Index{12}, IsArray{0}, MetaFlag{0}
bool m_TestMode // ByteSize{1}, Index{13}, IsArray{0}, MetaFlag{4000}
UnityAnalyticsSettings UnityAnalyticsSettings // ByteSize{ffffffff}, Index{14}, IsArray{0}, MetaFlag{8000}
bool m_Enabled // ByteSize{1}, Index{15}, IsArray{0}, MetaFlag{0}
bool m_InitializeOnStartup // ByteSize{1}, Index{16}, IsArray{0}, MetaFlag{0}
bool m_TestMode // ByteSize{1}, Index{17}, IsArray{0}, MetaFlag{4000}
string m_TestEventUrl // 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}
string m_TestConfigUrl // ByteSize{ffffffff}, Index{1c}, IsArray{0}, MetaFlag{c000}
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}
UnityAdsSettings UnityAdsSettings // ByteSize{ffffffff}, Index{20}, IsArray{0}, MetaFlag{8000}
bool m_Enabled // ByteSize{1}, Index{21}, IsArray{0}, MetaFlag{0}
bool m_InitializeOnStartup // ByteSize{1}, Index{22}, IsArray{0}, MetaFlag{0}
bool m_TestMode // ByteSize{1}, Index{23}, IsArray{0}, MetaFlag{4000}
unsigned int m_EnabledPlatforms // ByteSize{4}, Index{24}, IsArray{0}, MetaFlag{0}
string m_IosGameId // ByteSize{ffffffff}, Index{25}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{26}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{27}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{28}, IsArray{0}, MetaFlag{1}
string m_AndroidGameId // ByteSize{ffffffff}, Index{29}, IsArray{0}, MetaFlag{8000}
Array Array // ByteSize{ffffffff}, Index{2a}, IsArray{1}, MetaFlag{4001}
int size // ByteSize{4}, Index{2b}, IsArray{0}, MetaFlag{1}
char data // ByteSize{1}, Index{2c}, IsArray{0}, MetaFlag{1}
// classID{320}: DirectorPlayer <- Behaviour <- Component <- EditorExtension <- Object
// DirectorPlayer 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{363}: OcclusionCullingData <- NamedObject <- EditorExtension <- Object
OcclusionCullingData 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_PVSData // 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}
UInt8 data // ByteSize{1}, Index{8}, IsArray{0}, MetaFlag{0}
vector m_Scenes // 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}
OcclusionScene data // ByteSize{20}, Index{c}, IsArray{0}, MetaFlag{0}
int indexRenderers // ByteSize{4}, Index{d}, IsArray{0}, MetaFlag{0}
int sizeRenderers // ByteSize{4}, Index{e}, IsArray{0}, MetaFlag{0}
int indexPortals // ByteSize{4}, Index{f}, IsArray{0}, MetaFlag{0}
int sizePortals // ByteSize{4}, Index{10}, IsArray{0}, MetaFlag{0}
GUID scene // ByteSize{10}, Index{11}, IsArray{0}, MetaFlag{0}
unsigned int data[0] // ByteSize{4}, Index{12}, IsArray{0}, MetaFlag{0}
unsigned int data[1] // ByteSize{4}, Index{13}, IsArray{0}, MetaFlag{0}
unsigned int data[2] // ByteSize{4}, Index{14}, IsArray{0}, MetaFlag{0}
unsigned int data[3] // ByteSize{4}, Index{15}, IsArray{0}, MetaFlag{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 *)0x14107B070;
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 = (GenerateTypeTree_t)(void *)0x140333A80;
Object__Produce_t Object__Produce = (Object__Produce_t)(void *)0x140033E70;
TypeTree__TypeTree_t TypeTree__TypeTree = (TypeTree__TypeTree_t)(void *)0x1403346B0;
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;
}
rttiData = *(RTTIData **)(*(char **)0x14139FCE0 + 0x48);
dumpFile = fopen("structs.dump", "wb");
treeFile = fopen("structs.dat", "wb");
const char *unityVersion = "5.1.3p2";
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;
}
@capntrips
Copy link

capntrips commented Oct 19, 2017

Would you mind sharing where you got the rttiData offset? If I build an empty project with 5.5.2f1, I get the exact same offsets for the functions, but not rttiData.

Edit: Nevermind, I found it in the editor binary (IDA identifies it as RTTI::ms_runtimeTypes (0x14396D7A0), if anyone stumbles on this later.

Edit 2: Object::Produce bails out in the editor binary:

[13080] Assertion failed on expression: '!(!Thread::EqualsCurrentThreadID (GetPersistentManager ().GetMainThreadID ()) && mode != kCreateObjectFromNonMainThread)'
[13080] (Filename: C:\buildslave\unity\build\Runtime/BaseClasses/BaseObject.cpp Line: 493)

Though I did finally find the rttiData offset for an empty project (RTTI__ms_runtimeTypes, 0x14139DCD0).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment