GetHealthInfo__6CActorCFv = .text:0x00000000; // type:function size:0x2C scope:weak
RELExit = .text:0x0000002C; // type:function size:0x24 scope:global
RELMain = .text:0x00000050; // type:function size:0x20 scope:global
SetFuncPtrs__Fv = .text:0x00000070; // type:function size:0x30 scope:local
LoadDestructibleBarrier__FR13CStateManagerR12CInputStreamR11CEntityInfo = .text:0x000000A0; // type:function size:0x8A0
__ct__10CModelDataFRC10CModelData = .text:0x00000940; // type:function size:0x13C scope:weak
__dt__Q24rstl40optional_object<21TLockedToken<6CModel>>Fv = .text:0x00000A7C; // type:function size:0x6C scope:weak
__dt__15TToken<6CModel>Fv = .text:0x00000AE8; // type:function size:0x54 scope:weak
__dt__Q24rstl20auto_ptr<9CAnimData>Fv = .text:0x00000B3C; // type:function size:0x64 scope:weak
__dt__23SLdrDestructibleBarrierFv = .text:0x00000BA0; // type:function size:0x7C scope:weak
__ct__23SLdrDestructibleBarrierFv = .text:0x00000C1C; // type:function size:0x15C scope:weak
MakeChunkModel__FUi = .text:0x00000D78; // type:function size:0x5C scope:local
CModelDataNull__10CModelDataFv = .text:0x00000DD4; // type:function size:0x20 scope:weak
RenderChunks__26CScriptDestructibleBarrierCFRC13CStateManager = .text:0x00000DF4; // type:function size:0x3D8
Render__26CScriptDestructibleBarrierCFRC13CStateManager = .text:0x000011CC; // type:function size:0xA8
AddToRenderer__26CScriptDestructibleBarrierCFRC13CStateManager = .text:0x00001274; // type:function size:0x50
PreRender__26CScriptDestructibleBarrierFR13CStateManager = .text:0x000012C4; // type:function size:0x3B8
__dt__Q24rstl24optional_object<6CAABox>Fv = .text:0x0000167C; // type:function size:0x3C scope:weak
PreRenderAllViewports__26CScriptDestructibleBarrierFR13CStateManager = .text:0x000016B8; // type:function size:0x48
GetAimPosition__26CScriptDestructibleBarrierCFRC13CStateManagerf = .text:0x00001700; // type:function size:0xA8
GetOrbitPosition__26CScriptDestructibleBarrierCFRC13CStateManager = .text:0x000017A8; // type:function size:0x40
SetDamageVulnerability__26CScriptDestructibleBarrierFRC20CDamageVulnerability = .text:0x000017E8; // type:function size:0x24
__as__20CDamageVulnerabilityFRC20CDamageVulnerability = .text:0x0000180C; // type:function size:0x5C scope:weak
__as__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>FRCQ24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator> = .text:0x00001868; // type:function size:0xC0 scope:weak
clear__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>Fv = .text:0x00001928; // type:function size:0xC scope:weak
GetPrimitiveTransform__26CScriptDestructibleBarrierCFv = .text:0x00001934; // type:function size:0x24
GetCollisionPrimitive__26CScriptDestructibleBarrierCFv = .text:0x00001958; // type:function size:0x34
OnChunkDestroyed__26CScriptDestructibleBarrierFRC9CVector3i = .text:0x0000198C; // type:function size:0x17C
TakeDamage__26CScriptDestructibleBarrierFR13CStateManager = .text:0x00001B08; // type:function size:0x6F8
__dt__Q24rstl35auto_ptr<23CCollidableOBBTreeGroup>Fv = .text:0x00002200; // type:function size:0x78 scope:weak
push_back__Q24rstl36reserved_vector<15SBarrierSection,4>FRC15SBarrierSection = .text:0x00002278; // type:function size:0x48 scope:weak
construct<15SBarrierSection>__4rstlFPvRC15SBarrierSection = .text:0x000022C0; // type:function size:0x20 scope:local
construct__Q24rstl40construction_policy<15SBarrierSection,0>FPvRC15SBarrierSection = .text:0x000022E0; // type:function size:0x28 scope:weak
__ct__15SBarrierSectionFRC15SBarrierSection = .text:0x00002308; // type:function size:0x5C scope:weak
__dt__Q24rstl29auto_ptr<17CBarrierChunkGrid>Fv = .text:0x00002364; // type:function size:0x64 scope:weak
__dt__17CBarrierChunkGridFv = .text:0x000023C8; // type:function size:0x70 scope:weak
__dt__Q24rstl36vector<i,Q24rstl17rmemory_allocator>Fv = .text:0x00002438; // type:function size:0x54 scope:weak
__dt__Q24rstl36vector<f,Q24rstl17rmemory_allocator>Fv = .text:0x0000248C; // type:function size:0x54 scope:weak
__ct__Q24rstl34optional_object<15SBarrierSection>FRCQ24rstl34optional_object<15SBarrierSection> = .text:0x000024E0; // type:function size:0x40 scope:weak
__dt__Q24rstl34optional_object<15SBarrierSection>Fv = .text:0x00002520; // type:function size:0x5C scope:weak
destroy<15SBarrierSection>__4rstlFP15SBarrierSection = .text:0x0000257C; // type:function size:0x20 scope:local
destroy_impl<15SBarrierSection>__4rstlFP15SBarrierSection = .text:0x0000259C; // type:function size:0x24 scope:local
__dt__15SBarrierSectionFv = .text:0x000025C0; // type:function size:0x54 scope:weak
__dt__Q24rstl42optional_object<23TFunctor1<RC9CVector3i>>Fv = .text:0x00002614; // type:function size:0x3C scope:weak
Function__62TNonStaticCallback1<26CScriptDestructibleBarrier,RC9CVector3i>FPCvPCvRC9CVector3i = .text:0x00002650; // type:function size:0x54 scope:weak
AcceptScriptMsg__26CScriptDestructibleBarrierFR13CStateManagerRC10CScriptMsg = .text:0x000026A4; // type:function size:0x104
GetDamageVulnerability__26CScriptDestructibleBarrierCFv = .text:0x000027A8; // type:function size:0x8
HealthInfo__26CScriptDestructibleBarrierFv = .text:0x000027B0; // type:function size:0x8
Think__26CScriptDestructibleBarrierFfR13CStateManager = .text:0x000027B8; // type:function size:0x560
__as__17CBarrierChunkGridFRC17CBarrierChunkGrid = .text:0x00002D18; // type:function size:0xE4 scope:weak
__as__Q24rstl36vector<f,Q24rstl17rmemory_allocator>FRCQ24rstl36vector<f,Q24rstl17rmemory_allocator> = .text:0x00002DFC; // type:function size:0xB0 scope:weak
clear__Q24rstl36vector<f,Q24rstl17rmemory_allocator>Fv = .text:0x00002EAC; // type:function size:0xC scope:weak
__as__Q24rstl36vector<i,Q24rstl17rmemory_allocator>FRCQ24rstl36vector<i,Q24rstl17rmemory_allocator> = .text:0x00002EB8; // type:function size:0xB0 scope:weak
clear__Q24rstl36vector<i,Q24rstl17rmemory_allocator>Fv = .text:0x00002F68; // type:function size:0xC scope:weak
erase__Q24rstl36reserved_vector<15SBarrierSection,4>FP15SBarrierSection = .text:0x00002F74; // type:function size:0xB8 scope:weak
__as__15SBarrierSectionFRC15SBarrierSection = .text:0x0000302C; // type:function size:0x7C scope:weak
__as__Q24rstl29auto_ptr<17CBarrierChunkGrid>FRCQ24rstl29auto_ptr<17CBarrierChunkGrid> = .text:0x000030A8; // type:function size:0x70 scope:weak
PreThink__26CScriptDestructibleBarrierFfR13CStateManager = .text:0x00003118; // type:function size:0x4
Touch__26CScriptDestructibleBarrierFR6CActorR13CStateManager = .text:0x0000311C; // type:function size:0x48
GetTouchBounds__26CScriptDestructibleBarrierCFv = .text:0x00003164; // type:function size:0x54
UpdateTransforms__26CScriptDestructibleBarrierFv = .text:0x000031B8; // type:function size:0x278
__dt__26CScriptDestructibleBarrierFv = .text:0x00003430; // type:function size:0x1A4
__dt__Q24rstl36reserved_vector<15SBarrierSection,4>Fv = .text:0x000035D4; // type:function size:0x50 scope:weak
destroy_elements__Q24rstl36reserved_vector<15SBarrierSection,4>Fv = .text:0x00003624; // type:function size:0x60 scope:weak
__ct__26CScriptDestructibleBarrierF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fRC16CActorParametersRC11CHealthInfoRC20CDamageVulnerabilityRC9CVector3iRC9CVector3fRC10CModelDataRC10CModelDataRC10CModelDataRC10CModelDataRC10CModelDataRC10CModelDataUiiUiiUiiUiiiiiiibfff = .text:0x00003684; // type:function size:0x994
__dt__Q24rstl25single_ptr<11CElementGen>Fv = .text:0x00004018; // type:function size:0x6C scope:weak
__dt__25TToken<15CGenDescription>Fv = .text:0x00004084; // type:function size:0x54 scope:weak
__ct__20CDamageVulnerabilityFRC20CDamageVulnerability = .text:0x000040D8; // type:function size:0x5C scope:weak
__dt__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>Fv = .text:0x00004134; // type:function size:0x54 scope:weak
__ct__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>FRCQ24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator> = .text:0x00004188; // type:function size:0x130 scope:weak
__ct__11CHealthInfoFRC11CHealthInfo = .text:0x000042B8; // type:function size:0x54 scope:weak
__ct__10SMoverDataFfRC9CVector3fRC10CAxisAngleRC9CVector3fRC10CAxisAngle = .text:0x0000430C; // type:function size:0x68 scope:weak
Render__17CBarrierChunkGridCFRC12CTransform4fRC11CModelFlagsPC6CModelPC6CModelPC6CModelPC6CModelPC6CModel = .text:0x00004374; // type:function size:0x3FC
BuildCollision__17CBarrierChunkGridCFRC13CMaterialList = .text:0x00004770; // type:function size:0x13C
__dt__Q24rstl19auto_ptr<8COBBTree>Fv = .text:0x000048AC; // type:function size:0x64 scope:weak
__dt__Q28COBBTree10SIndexDataFv = .text:0x00004910; // type:function size:0xAC scope:weak
__dt__Q24rstl37vector<Ux,Q24rstl17rmemory_allocator>Fv = .text:0x000049BC; // type:function size:0x54 scope:weak
__dt__Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>Fv = .text:0x00004A10; // type:function size:0x54 scope:weak
__dt__Q24rstl51vector<14CCollisionEdge,Q24rstl17rmemory_allocator>Fv = .text:0x00004A64; // type:function size:0x54 scope:weak
__dt__Q24rstl37vector<Us,Q24rstl17rmemory_allocator>Fv = .text:0x00004AB8; // type:function size:0x54 scope:weak
__dt__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fv = .text:0x00004B0C; // type:function size:0x54 scope:weak
__ct__Q28COBBTree10SIndexDataFv = .text:0x00004B60; // type:function size:0x68 scope:weak
BuildNode__17CBarrierChunkGridCFRQ28COBBTree10SIndexDataRC9CVector3iRC9CVector3i = .text:0x00004BC8; // type:function size:0x24C
BuildRowNode__17CBarrierChunkGridCFRQ28COBBTree10SIndexDataRC9CVector3i = .text:0x00004E14; // type:function size:0x400
BuildBoxNode__17CBarrierChunkGridCFRQ28COBBTree10SIndexDataRC9CVector3iRC9CVector3i = .text:0x00005214; // type:function size:0x1DC
AddBoxGeometry__17CBarrierChunkGridCFRQ28COBBTree10SIndexDataRQ24rstl37vector<Us,Q24rstl17rmemory_allocator>RC9CVector3fRC9CVector3f = .text:0x000053F0; // type:function size:0x43C
insert<Q24rstl100const_pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>>__Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>FQ24rstl94pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>Q24rstl100const_pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>Q24rstl100const_pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator> = .text:0x0000582C; // type:function size:0x48 scope:local
insert_into<Q24rstl100const_pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>>__Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>FQ24rstl94pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>iQ24rstl100const_pointer_iterator<Uc,Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator> = .text:0x00005874; // type:function size:0x430 scope:local
__as__Q24rstl37vector<Ux,Q24rstl17rmemory_allocator>FRCQ24rstl37vector<Ux,Q24rstl17rmemory_allocator> = .text:0x00005CA4; // type:function size:0xB8 scope:weak
clear__Q24rstl37vector<Ux,Q24rstl17rmemory_allocator>Fv = .text:0x00005D5C; // type:function size:0xC scope:weak
SplitBox__17CBarrierChunkGridFRC9CVector3iRC9CVector3iR9CVector3iR9CVector3iR9CVector3iR9CVector3i = .text:0x00005D68; // type:function size:0x12C
DamageChunk__17CBarrierChunkGridFiiif = .text:0x00005E94; // type:function size:0xBC
ApplyDamage__17CBarrierChunkGridFR13CStateManagerRC9CVector3fffRCQ24rstl42optional_object<23TFunctor1<RC9CVector3i>> = .text:0x00005F50; // type:function size:0x288
__dt__Q24rstl27optional_object<9CVector3i>Fv = .text:0x000061D8; // type:function size:0x3C scope:weak
GetChunkAt__17CBarrierChunkGridCFRC9CVector3ff = .text:0x00006214; // type:function size:0x160
SplitOffTop__17CBarrierChunkGridFv = .text:0x00006374; // type:function size:0x378
__ct__Q24rstl34optional_object<15SBarrierSection>FRC15SBarrierSection = .text:0x000066EC; // type:function size:0x38 scope:weak
__ct__15SBarrierSectionFP17CBarrierChunkGridRC9CVector3fRC9CVector3fi = .text:0x00006724; // type:function size:0x58 scope:weak
__ct__17CBarrierChunkGridFRC17CBarrierChunkGrid = .text:0x0000677C; // type:function size:0xE4 scope:weak
__ct__Q24rstl36vector<f,Q24rstl17rmemory_allocator>FRCQ24rstl36vector<f,Q24rstl17rmemory_allocator> = .text:0x00006860; // type:function size:0x100 scope:weak
__ct__Q24rstl36vector<i,Q24rstl17rmemory_allocator>FRCQ24rstl36vector<i,Q24rstl17rmemory_allocator> = .text:0x00006960; // type:function size:0x100 scope:weak
__ct__17CBarrierChunkGridFRC9CVector3iRC9CVector3ff = .text:0x00006A60; // type:function size:0x308
reserve__Q24rstl36vector<i,Q24rstl17rmemory_allocator>Fi = .text:0x00006D68; // type:function size:0xA4 scope:weak
reserve__Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>Fi = .text:0x00006E0C; // type:function size:0x98 scope:weak
uninitialized_copy<Q24rstl110pointer_iterator<9CVector3f,Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>,P9CVector3f>__4rstlFQ24rstl110pointer_iterator<9CVector3f,Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>Q24rstl110pointer_iterator<9CVector3f,Q24rstl45vector<9CVector3f,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>P9CVector3f = .text:0x00006EA4; // type:function size:0x3C scope:local
reserve__Q24rstl36vector<f,Q24rstl17rmemory_allocator>Fi = .text:0x00006EE0; // type:function size:0xA0 scope:weak
reserve__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>Fi = .text:0x00006F80; // type:function size:0x98 scope:weak
uninitialized_copy<Q24rstl142pointer_iterator<24CWeaponTypeVulnerability,Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>,P24CWeaponTypeVulnerability>__4rstlFQ24rstl142pointer_iterator<24CWeaponTypeVulnerability,Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>Q24rstl142pointer_iterator<24CWeaponTypeVulnerability,Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>,Q24rstl17rmemory_allocator>P24CWeaponTypeVulnerability = .text:0x00007018; // type:function size:0x3C scope:local
reserve__Q24rstl37vector<Ux,Q24rstl17rmemory_allocator>Fi = .text:0x00007054; // type:function size:0xAC scope:weak
reserve__Q24rstl37vector<Uc,Q24rstl17rmemory_allocator>Fi = .text:0x00007100; // type:function size:0x108 scope:weak
reserve__Q24rstl51vector<14CCollisionEdge,Q24rstl17rmemory_allocator>Fi = .text:0x00007208; // type:function size:0xAC scope:weak
reserve__Q24rstl37vector<Us,Q24rstl17rmemory_allocator>Fi = .text:0x000072B4; // type:function size:0xA4 scope:weak
_unresolved = .text:0x00007358; // type:function size:0xC4 scope:global
_epilog = .text:0x0000741C; // type:function size:0x24 scope:global
_prolog = .text:0x00007440; // type:function size:0x24 scope:global
ModuleDestructors = .text:0x00007464; // type:function size:0x4C scope:global
ModuleConstructors = .text:0x000074B0; // type:function size:0x4C scope:global
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
_dtors = .dtors:0x00000000; // type:label scope:global data:4byte
lbl_13_rodata_0 = .rodata:0x00000000; // type:object size:0x4
lbl_13_rodata_4 = .rodata:0x00000004; // type:object size:0x4 align:4 data:float
lbl_13_rodata_8 = .rodata:0x00000008; // type:object size:0x4 align:4 data:float
lbl_13_rodata_C = .rodata:0x0000000C; // type:object size:0x4 align:4 data:float
lbl_13_rodata_10 = .rodata:0x00000010; // type:object size:0x4 align:4 data:float
lbl_13_rodata_14 = .rodata:0x00000014; // type:object size:0x4 align:4 data:float
lbl_13_rodata_18 = .rodata:0x00000018; // type:object size:0x8 align:8 data:double
lbl_13_rodata_20 = .rodata:0x00000020; // type:object size:0x4 align:4 data:float
lbl_13_rodata_24 = .rodata:0x00000024; // type:object size:0x4 align:4 data:float
lbl_13_rodata_28 = .rodata:0x00000028; // type:object size:0x4 align:4 data:float
lbl_13_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 align:4 data:float
lbl_13_rodata_30 = .rodata:0x00000030; // type:object size:0x4 align:4 data:float
lbl_13_rodata_34 = .rodata:0x00000034; // type:object size:0x4 align:4 data:float
lbl_13_rodata_38 = .rodata:0x00000038; // type:object size:0x7 data:string
@stringBase0 = .rodata:0x00000040; // type:object size:0x81 scope:local data:string_table
lbl_13_data_0 = .data:0x00000000; // type:object size:0x4
lbl_13_data_4 = .data:0x00000004; // type:object size:0x1 data:byte
lbl_13_data_5 = .data:0x00000005; // type:object size:0x1 data:byte
lbl_13_data_8 = .data:0x00000008; // type:object size:0x4 data:4byte
lbl_13_data_C = .data:0x0000000C; // type:object size:0x4 data:4byte
lbl_13_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte
lbl_13_data_14 = .data:0x00000014; // type:object size:0xC data:4byte
lbl_13_data_20 = .data:0x00000020; // type:object size:0xC data:4byte
lbl_13_data_2C = .data:0x0000002C; // type:object size:0xC data:4byte
__vt__26CScriptDestructibleBarrier = .data:0x00000038; // type:object size:0x98
funcPtrs = .bss:0x00000000; // type:object size:0x4 scope:local data:4byte
