├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── launch.json └── tasks.json ├── Build ├── CommonAssets │ ├── Audio │ │ └── test16bit.wav │ ├── Fonts │ │ ├── Calligraphy.asset │ │ ├── Calligraphy.png │ │ ├── Calligraphy.ttf │ │ ├── CalligraphyWet.ttf │ │ ├── Roboto │ │ │ ├── LICENSE.txt │ │ │ ├── Roboto-Black.ttf │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-LightItalic.ttf │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ ├── Roboto-Regular.asset │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.ttf │ │ │ └── Roboto-ThinItalic.ttf │ │ ├── VeganStyle.png │ │ └── VeganStyle.ttf │ ├── Models │ │ ├── Sponza │ │ │ ├── sponza.mtl │ │ │ ├── sponzaOLD.mtl │ │ │ └── textures │ │ │ │ ├── background.tga │ │ │ │ ├── background_ddn.tga │ │ │ │ ├── background_ddn.tif │ │ │ │ ├── chain_texture.tga │ │ │ │ ├── chain_texture_ddn.tga │ │ │ │ ├── chain_texture_mask.tga │ │ │ │ ├── lion.tga │ │ │ │ ├── lion2_ddn.tga │ │ │ │ ├── lion_ddn.tga │ │ │ │ ├── spnza_bricks_a_ddn.tga │ │ │ │ ├── spnza_bricks_a_diff.tga │ │ │ │ ├── spnza_bricks_a_spec.tga │ │ │ │ ├── sponza_arch_ddn.tga │ │ │ │ ├── sponza_arch_diff.tga │ │ │ │ ├── sponza_arch_spec.tga │ │ │ │ ├── sponza_ceiling_a_diff.tga │ │ │ │ ├── sponza_ceiling_a_spec.tga │ │ │ │ ├── sponza_column_a_ddn.tga │ │ │ │ ├── sponza_column_a_diff.tga │ │ │ │ ├── sponza_column_a_spec.tga │ │ │ │ ├── sponza_column_b_ddn.tga │ │ │ │ ├── sponza_column_b_diff.tga │ │ │ │ ├── sponza_column_b_spec.tga │ │ │ │ ├── sponza_column_c_ddn.tga │ │ │ │ ├── sponza_column_c_diff.tga │ │ │ │ ├── sponza_column_c_spec.tga │ │ │ │ ├── sponza_curtain_blue_diff.tga │ │ │ │ ├── sponza_curtain_diff.tga │ │ │ │ ├── sponza_curtain_green_diff.tga │ │ │ │ ├── sponza_details_diff.tga │ │ │ │ ├── sponza_details_spec.tga │ │ │ │ ├── sponza_fabric_blue_diff.tga │ │ │ │ ├── sponza_fabric_diff.tga │ │ │ │ ├── sponza_fabric_green_diff.tga │ │ │ │ ├── sponza_fabric_spec.tga │ │ │ │ ├── sponza_flagpole_diff.tga │ │ │ │ ├── sponza_flagpole_spec.tga │ │ │ │ ├── sponza_floor_a_diff.tga │ │ │ │ ├── sponza_floor_a_spec.tga │ │ │ │ ├── sponza_roof_diff.tga │ │ │ │ ├── sponza_thorn_ddn.tga │ │ │ │ ├── sponza_thorn_diff.tga │ │ │ │ ├── sponza_thorn_mask.tga │ │ │ │ ├── sponza_thorn_spec.tga │ │ │ │ ├── vase_ddn.tga │ │ │ │ ├── vase_dif.tga │ │ │ │ ├── vase_hanging.tga │ │ │ │ ├── vase_plant.tga │ │ │ │ ├── vase_plant_mask.tga │ │ │ │ ├── vase_plant_spec.tga │ │ │ │ ├── vase_round.tga │ │ │ │ ├── vase_round_ddn.tga │ │ │ │ └── vase_round_spec.tga │ │ ├── main1_sponza │ │ │ ├── NewSponza_Main_Yup_003.fbx │ │ │ ├── NewSponza_Main_Zup_003.fbx │ │ │ ├── Render_Main_A.png │ │ │ ├── Render_Main_B.png │ │ │ ├── Render_Main_C.png │ │ │ ├── Render_Main_D.png │ │ │ ├── Render_Main_E.png │ │ │ ├── Render_Main_E_Fix.png │ │ │ ├── Render_Main_E_USD_Fix.png │ │ │ ├── Render_Main_F.png │ │ │ ├── credits_license.txt │ │ │ ├── desktop.ini │ │ │ └── textures │ │ │ │ ├── arch_stone_wall_01_BaseColor.png │ │ │ │ ├── arch_stone_wall_01_Metalness.png │ │ │ │ ├── arch_stone_wall_01_Normal.png │ │ │ │ ├── arch_stone_wall_01_Roughness.png │ │ │ │ ├── arch_stone_wall_01_Roughnessarch_stone_wall_01_Metalness.png │ │ │ │ ├── brickwall_01_BaseColor.png │ │ │ │ ├── brickwall_01_Metalness.png │ │ │ │ ├── brickwall_01_Normal.png │ │ │ │ ├── brickwall_01_Roughness.png │ │ │ │ ├── brickwall_01_Roughnessbrickwall_01_Metalness.png │ │ │ │ ├── brickwall_02_BaseColor.png │ │ │ │ ├── brickwall_02_Metalness.png │ │ │ │ ├── brickwall_02_Normal.png │ │ │ │ ├── brickwall_02_Roughness.png │ │ │ │ ├── brickwall_02_Roughnessbrickwall_02_Metalness.png │ │ │ │ ├── ceiling_plaster_01_BaseColor.png │ │ │ │ ├── ceiling_plaster_01_Metalness.png │ │ │ │ ├── ceiling_plaster_01_Normal.png │ │ │ │ ├── ceiling_plaster_01_Roughness.png │ │ │ │ ├── ceiling_plaster_01_Roughnessceiling_plaster_01_Metalness.png │ │ │ │ ├── ceiling_plaster_02_BaseColor.png │ │ │ │ ├── ceiling_plaster_02_Metalness.png │ │ │ │ ├── ceiling_plaster_02_Normal.png │ │ │ │ ├── ceiling_plaster_02_Roughness.png │ │ │ │ ├── ceiling_plaster_02_Roughnessceiling_plaster_01_Metalness.png │ │ │ │ ├── col_1stfloor_BaseColor.png │ │ │ │ ├── col_1stfloor_Metalness.png │ │ │ │ ├── col_1stfloor_Normal.png │ │ │ │ ├── col_1stfloor_Roughness.png │ │ │ │ ├── col_1stfloor_Roughnesscol_1stfloor_Metalness.png │ │ │ │ ├── col_brickwall_01_BaseColor.png │ │ │ │ ├── col_brickwall_01_Metalness.png │ │ │ │ ├── col_brickwall_01_Normal.png │ │ │ │ ├── col_brickwall_01_Roughness.png │ │ │ │ ├── col_brickwall_01_Roughnesscol_brickwall_01_Metalness.png │ │ │ │ ├── col_brickwall_01_Roughnesscolumn_brickwall_01_Metalness.png │ │ │ │ ├── col_head_1stfloor_BaseColor.png │ │ │ │ ├── col_head_1stfloor_Metalness.png │ │ │ │ ├── col_head_1stfloor_Normal.png │ │ │ │ ├── col_head_1stfloor_Roughness.png │ │ │ │ ├── col_head_1stfloor_Roughnesscol_head_1stfloor_Metalness.png │ │ │ │ ├── col_head_2ndfloor_02_BaseColor.png │ │ │ │ ├── col_head_2ndfloor_02_Metalness.png │ │ │ │ ├── col_head_2ndfloor_02_Normal.png │ │ │ │ ├── col_head_2ndfloor_02_Roughness.png │ │ │ │ ├── col_head_2ndfloor_02_Roughnesscol_head_2ndfloor_02_Metalness.png │ │ │ │ ├── col_head_2ndfloor_03_BaseColor.png │ │ │ │ ├── col_head_2ndfloor_03_Metalness.png │ │ │ │ ├── col_head_2ndfloor_03_Normal.png │ │ │ │ ├── col_head_2ndfloor_03_Roughness.png │ │ │ │ ├── col_head_2ndfloor_03_Roughnesscol_head_2ndfloor_03_Metalness.png │ │ │ │ ├── curtain_fabric_Metalness.png │ │ │ │ ├── curtain_fabric_Normal.png │ │ │ │ ├── curtain_fabric_Roughness.png │ │ │ │ ├── curtain_fabric_blue_BaseColor.png │ │ │ │ ├── curtain_fabric_green_BaseColor.png │ │ │ │ ├── curtain_fabric_red_BaseColor.png │ │ │ │ ├── desktop.ini │ │ │ │ ├── dirt_decal_01.png │ │ │ │ ├── dirt_decal_01_alpha.png │ │ │ │ ├── dirt_decal_01_dirt_decal_01_mask_alpha_dirt_decal_Opacity.png │ │ │ │ ├── dirt_decal_01_dirt_decal_01_mask_gltf_alpha_dirt_decal_Opacity.png │ │ │ │ ├── dirt_decal_01_invmask.png │ │ │ │ ├── dirt_decal_01_mask.png │ │ │ │ ├── dirt_decal_01_mask_gltf.png │ │ │ │ ├── dirt_decal_01_mask_usd.png │ │ │ │ ├── door_stoneframe_01_BaseColor.png │ │ │ │ ├── door_stoneframe_01_Metalness.png │ │ │ │ ├── door_stoneframe_01_Normal.png │ │ │ │ ├── door_stoneframe_01_Roughness.png │ │ │ │ ├── door_stoneframe_01_Roughnessdoor_stoneframe_01_Metalness.png │ │ │ │ ├── door_stoneframe_02_BaseColor.png │ │ │ │ ├── door_stoneframe_02_Metalness.png │ │ │ │ ├── door_stoneframe_02_Normal.png │ │ │ │ ├── door_stoneframe_02_Roughness.png │ │ │ │ ├── door_stoneframe_02_Roughnessdoor_stoneframe_02_Metalness.png │ │ │ │ ├── floor_tiles_01_BaseColor.png │ │ │ │ ├── floor_tiles_01_Metalness.png │ │ │ │ ├── floor_tiles_01_Normal.png │ │ │ │ ├── floor_tiles_01_Roughness.png │ │ │ │ ├── floor_tiles_01_Roughnessfloor_tiles_01_Metalness.png │ │ │ │ ├── kloppenheim_05_4k.hdr │ │ │ │ ├── lionhead_01_BaseColor.png │ │ │ │ ├── lionhead_01_Metalness.png │ │ │ │ ├── lionhead_01_Normal.png │ │ │ │ ├── lionhead_01_Roughness.png │ │ │ │ ├── lionhead_01_Roughnesslionhead_01_Metalness.png │ │ │ │ ├── metal_door_01_BaseColor.png │ │ │ │ ├── metal_door_01_Metalness.png │ │ │ │ ├── metal_door_01_Normal.png │ │ │ │ ├── metal_door_01_Roughness.png │ │ │ │ ├── metal_door_01_Roughnessmetal_door_01_Metalness.png │ │ │ │ ├── ornament_01_BaseColor.png │ │ │ │ ├── ornament_01_Metalness.png │ │ │ │ ├── ornament_01_Normal.png │ │ │ │ ├── ornament_01_Roughness.png │ │ │ │ ├── ornament_01_Roughnessornament_01_Metalness.png │ │ │ │ ├── roof_tiles_01_BaseColor.png │ │ │ │ ├── roof_tiles_01_Metalness.png │ │ │ │ ├── roof_tiles_01_Normal.png │ │ │ │ ├── roof_tiles_01_Roughness.png │ │ │ │ ├── roof_tiles_01_Roughnessroof_tiles_01_Metalness.png │ │ │ │ ├── stone_01_tile_BaseColor.png │ │ │ │ ├── stone_01_tile_Metalness.png │ │ │ │ ├── stone_01_tile_Normal.png │ │ │ │ ├── stone_01_tile_Roughness.png │ │ │ │ ├── stone_01_tile_Roughnessstone_01_tile_Metalness.png │ │ │ │ ├── stone_trims_01_BaseColor.png │ │ │ │ ├── stone_trims_01_Metalness.png │ │ │ │ ├── stone_trims_01_Normal.png │ │ │ │ ├── stone_trims_01_Roughness.png │ │ │ │ ├── stone_trims_01_Roughnessstone_trims_01_Metalness.png │ │ │ │ ├── stone_trims_02_BaseColor.png │ │ │ │ ├── stone_trims_02_Metalness.png │ │ │ │ ├── stone_trims_02_Normal.png │ │ │ │ ├── stone_trims_02_Roughness.png │ │ │ │ ├── stone_trims_02_Roughnessstone_trims_02_Metalness.png │ │ │ │ ├── stones_2ndfloor_01_BaseColor.png │ │ │ │ ├── stones_2ndfloor_01_Metalness.png │ │ │ │ ├── stones_2ndfloor_01_Normal.png │ │ │ │ ├── stones_2ndfloor_01_Roughness.png │ │ │ │ ├── stones_2ndfloor_01_Roughnessstones_2ndfloor_01_Metalness.png │ │ │ │ ├── window_frame_01_BaseColor.png │ │ │ │ ├── window_frame_01_Metalness.png │ │ │ │ ├── window_frame_01_Normal.png │ │ │ │ ├── window_frame_01_Roughness.png │ │ │ │ ├── window_frame_01_Roughnesswindow_frame_01_Metalness.png │ │ │ │ ├── wood_door_01_BaseColor.png │ │ │ │ ├── wood_door_01_Metalness.png │ │ │ │ ├── wood_door_01_Normal.png │ │ │ │ ├── wood_door_01_Roughness.png │ │ │ │ ├── wood_door_01_Roughnesswood_door_01_Metalness.png │ │ │ │ ├── wood_tile_01_BaseColor.png │ │ │ │ ├── wood_tile_01_Metalness.png │ │ │ │ ├── wood_tile_01_Normal.png │ │ │ │ ├── wood_tile_01_Roughness.png │ │ │ │ └── wood_tile_01_Roughnesswood_tile_01_Metalness.png │ │ └── pkg_a_curtains │ │ │ ├── NewSponza_Curtains_FBX_YUp.fbx │ │ │ ├── NewSponza_Curtains_FBX_ZUp.fbx │ │ │ ├── Render_Curtains_A.jpg │ │ │ ├── Render_Curtains_B.jpg │ │ │ ├── Render_Curtains_C.jpg │ │ │ ├── Render_Curtains_D.jpg │ │ │ ├── Render_Curtains_E.jpg │ │ │ ├── Render_Curtains_F.jpg │ │ │ ├── credits_license.txt │ │ │ ├── desktop.ini │ │ │ └── textures │ │ │ ├── curtain_fabric_Metalness.png │ │ │ ├── curtain_fabric_Normal.png │ │ │ ├── curtain_fabric_Roughness.png │ │ │ ├── curtain_fabric_Roughnesscurtain_fabric_Metalness.png │ │ │ ├── curtain_fabric_blue_BaseColor.png │ │ │ ├── curtain_fabric_green_BaseColor.png │ │ │ ├── curtain_fabric_red_BaseColor.png │ │ │ ├── desktop.ini │ │ │ ├── metal_door_01_BaseColor.png │ │ │ ├── metal_door_01_Metalness.png │ │ │ ├── metal_door_01_Normal.png │ │ │ ├── metal_door_01_Roughness.png │ │ │ └── metal_door_01_Roughnessmetal_door_01_Metalness.png │ ├── Shaders │ │ ├── Bezier.gs │ │ ├── Cloth │ │ │ └── cloth_physics.comp │ │ ├── Common │ │ │ ├── ColoredDeferred.fs │ │ │ ├── Debug │ │ │ │ ├── InstancedDebugPrimitive.fs │ │ │ │ ├── InstancedDebugPrimitive.vs │ │ │ │ ├── InstancedDebugPrimitivePoint.fs │ │ │ │ ├── InstancedDebugPrimitiveStereoMV2.vs │ │ │ │ ├── InstancedDebugPrimitiveStereoNV.vs │ │ │ │ ├── LineInstance.gs │ │ │ │ ├── PointInstance.gs │ │ │ │ └── TriangleInstance.gs │ │ │ ├── MaterialTable.glsl │ │ │ ├── Mirror.fs │ │ │ ├── NoiseSnippets │ │ │ │ ├── noise1.glsl │ │ │ │ ├── noise2.glsl │ │ │ │ ├── noise3.glsl │ │ │ │ ├── noise4.glsl │ │ │ │ └── perlin1.glsl │ │ │ ├── OctahedralImposter.glsl │ │ │ ├── Text.fs │ │ │ ├── Text.vs │ │ │ ├── TextRotatable.vs │ │ │ ├── TextRotatableStereo.vs │ │ │ ├── TextStereo.vs │ │ │ ├── TexturedDeferred.fs │ │ │ ├── TexturedEmissiveDeferred.fs │ │ │ ├── TexturedMatcapDeferred.fs │ │ │ ├── TexturedMetallicDeferred.fs │ │ │ ├── TexturedMetallicRoughnessDeferred.fs │ │ │ ├── TexturedNormalDeferred.fs │ │ │ ├── TexturedNormalMetallicDeferred.fs │ │ │ ├── TexturedNormalMetallicRoughnessDeferred.fs │ │ │ ├── TexturedRoughnessDeferred.fs │ │ │ ├── UnlitAlphaTexturedForward.fs │ │ │ ├── UnlitColoredForward.fs │ │ │ ├── UnlitTexturedForward.fs │ │ │ ├── UnlitTexturedStereoForward.fs │ │ │ ├── VRDualRender.gs │ │ │ └── test.fs │ │ ├── Compute │ │ │ ├── GPURenderBuildKeys.comp │ │ │ ├── GPURenderCopyCommands.comp │ │ │ ├── GPURenderCulling.comp │ │ │ ├── GPURenderCullingSoA.comp │ │ │ ├── GPURenderExtractSoA.comp │ │ │ ├── GPURenderGather.comp │ │ │ ├── GPURenderHiZSoACulling.comp │ │ │ ├── GPURenderIndirect.comp │ │ │ ├── GPURenderRadixIndexSort.comp │ │ │ ├── GPURenderRadixSort.comp │ │ │ ├── GPURenderResetCounters.comp │ │ │ ├── GPURenderSorting.comp │ │ │ ├── HiZCull.comp │ │ │ ├── HiZGen.comp │ │ │ ├── MeshSDFGen.comp │ │ │ ├── MeshSDFGen_Advanced.comp │ │ │ ├── PhysicsChain.comp │ │ │ ├── PhysicsChain │ │ │ │ ├── ApplyConstraints.comp │ │ │ │ ├── CalculateParticles.comp │ │ │ │ └── SkipUpdateParticles.comp │ │ │ ├── RESTIR │ │ │ │ ├── FinalShading.comp │ │ │ │ ├── GIResampling.comp │ │ │ │ └── InitialSampling.comp │ │ │ ├── SkinnedBounds.comp │ │ │ ├── Skinning.comp │ │ │ ├── SpatialHashAO.comp │ │ │ └── SpatialHashAOStereo.comp │ │ ├── DebugGeometry.gs │ │ ├── EditorPreviewIcon.fs │ │ ├── Gaussian │ │ │ ├── GaussianSplat.fs │ │ │ └── GaussianSplat.vs │ │ ├── Graphics │ │ │ ├── BindlessMesh.frag │ │ │ └── BindlessMesh.vert │ │ ├── Heightmap.gs │ │ ├── HudFBO.fs │ │ ├── Landscape │ │ │ ├── terrain.frag │ │ │ ├── terrain.tesc │ │ │ ├── terrain.tese │ │ │ └── terrain.vert │ │ ├── MaterialEditorGraphBG.fs │ │ ├── Meshlets │ │ │ ├── MeshletCulling.task │ │ │ ├── MeshletRender.mesh │ │ │ ├── MeshletRenderSkinned.mesh │ │ │ └── MeshletShading.fs │ │ ├── Misc │ │ │ ├── CompressCubemap.fs │ │ │ └── TestFloor.frag │ │ ├── Outline2DUnlitForward.fs │ │ ├── ParticleInstance.fs │ │ ├── ParticleInstance.vs │ │ ├── PointLightShadowDepth.fs │ │ ├── PointLightShadowDepth.gs │ │ ├── SNIP_LightingBasic.fs │ │ ├── Scene3D │ │ │ ├── BRDF.fs │ │ │ ├── BloomBlur.fs │ │ │ ├── BloomBlurDynamic.fs │ │ │ ├── BloomBlurStereo.fs │ │ │ ├── BrightPass.fs │ │ │ ├── BrightPassStereo.fs │ │ │ ├── CopyDepthFromTexture.fs │ │ │ ├── Cubemap.fs │ │ │ ├── CubemapToOctahedron.fs │ │ │ ├── DeferredDecal.fs │ │ │ ├── DeferredLightCombine.fs │ │ │ ├── DeferredLightCombineStereo.fs │ │ │ ├── DeferredLightingDir.fs │ │ │ ├── DeferredLightingDir_Enhanced.fs │ │ │ ├── DeferredLightingPoint.fs │ │ │ ├── DeferredLightingSpot.fs │ │ │ ├── Equirect.fs │ │ │ ├── FXAA.fs │ │ │ ├── FullscreenTri.vs │ │ │ ├── HudFBO.fs │ │ │ ├── HudFBOStereo.fs │ │ │ ├── IrradianceConvolution.fs │ │ │ ├── IrradianceConvolutionEquirect.fs │ │ │ ├── IrradianceConvolutionEquirectOcta.fs │ │ │ ├── IrradianceConvolutionOcta.fs │ │ │ ├── MSVOGen.fs │ │ │ ├── MVAOBlur.fs │ │ │ ├── MVAOGen.fs │ │ │ ├── MotionBlur.fs │ │ │ ├── MotionVectors.fs │ │ │ ├── OctahedralEnv.fs │ │ │ ├── OctahedralImposterBillboard.fs │ │ │ ├── PBRShaderEnd.glsl │ │ │ ├── PBRShaderStart.glsl │ │ │ ├── PostProcess.fs │ │ │ ├── PostProcessStereo.fs │ │ │ ├── Prefilter.fs │ │ │ ├── PrefilterEquirect.fs │ │ │ ├── PrefilterEquirectOcta.fs │ │ │ ├── PrefilterOcta.fs │ │ │ ├── RenderPipeline │ │ │ │ ├── OctreeGeneration │ │ │ │ │ ├── build_octree.comp │ │ │ │ │ ├── create_leaves.comp │ │ │ │ │ ├── init_octree.comp │ │ │ │ │ ├── init_queue.comp │ │ │ │ │ ├── merge_morton.comp │ │ │ │ │ ├── morton_codes.comp │ │ │ │ │ ├── pad_morton.comp │ │ │ │ │ ├── propagate_aabbs.comp │ │ │ │ │ ├── sort_morton.comp │ │ │ │ │ └── sort_morton_tiles.comp │ │ │ │ └── octree.comp │ │ │ ├── RestirComposite.fs │ │ │ ├── SSAOBlur.fs │ │ │ ├── SSAOBlurStereo.fs │ │ │ ├── SSAOGen.fs │ │ │ ├── SSAOGenStereo.fs │ │ │ ├── SpatialHashAOGen.fs │ │ │ ├── TemporalAccumulation.fs │ │ │ ├── Unused │ │ │ │ ├── LightCulling.comp │ │ │ │ └── OLD_DeferredLighting.fs │ │ │ └── VoxelConeTracing │ │ │ │ ├── voxel_cone_tracing.frag │ │ │ │ ├── voxel_cone_tracing.vert │ │ │ │ ├── voxel_visualization.frag │ │ │ │ ├── voxel_visualization.vert │ │ │ │ ├── voxelization.frag │ │ │ │ ├── voxelization.geom │ │ │ │ ├── voxelization.vert │ │ │ │ ├── world_position.frag │ │ │ │ └── world_position.vert │ │ ├── StencilExplode.gs │ │ ├── Terrain │ │ │ ├── terrain_frag.glsl │ │ │ ├── terrain_tessctrl.glsl │ │ │ ├── terrain_tesseval.glsl │ │ │ └── terrain_vertex.glsl │ │ ├── Tools │ │ │ └── OctahedralImposterBlend.fs │ │ ├── UI │ │ │ ├── Backgrounds │ │ │ │ └── Surf2.fs │ │ │ ├── GrabpassGaussian.frag │ │ │ └── UIAlignedQuadTexture.fs │ │ ├── VisualizeNBTForward.fs │ │ ├── VisualizeNBTForward.gs │ │ └── VisualizeNormal.gs │ └── Textures │ │ ├── decal guide.png │ │ ├── heightmap.png │ │ ├── klippad_sunrise_2_4k.exr │ │ ├── overcast_soil_puresky_4k.exr │ │ ├── overcast_soil_puresky_4k.hdr │ │ ├── satara_night_4k.exr │ │ ├── studio_small_09_4k.exr │ │ └── warm_restaurant_4k.exr └── Submodules │ └── CoACD │ ├── .github │ └── workflows │ │ ├── build.yml │ │ ├── debug-ci.yml │ │ └── wheel.yml │ ├── .gitignore │ ├── .gitmodules │ ├── .vscode │ └── settings.json │ ├── 3rd │ └── cdt │ │ ├── .clang-format │ │ ├── .github │ │ └── workflows │ │ │ └── ci_builds.yml │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .mailmap │ │ ├── CDT │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── conan_basic_setup.cmake │ │ ├── conanfile.py │ │ ├── extras │ │ │ ├── InitializeWithGrid.h │ │ │ └── VerifyTopology.h │ │ ├── include │ │ │ ├── CDT.h │ │ │ ├── CDT.hpp │ │ │ ├── CDTUtils.h │ │ │ ├── CDTUtils.hpp │ │ │ ├── KDTree.h │ │ │ ├── LocatorKDTree.h │ │ │ ├── Triangulation.h │ │ │ ├── Triangulation.hpp │ │ │ ├── portable_nth_element.hpp │ │ │ ├── predicates.h │ │ │ └── remove_at.hpp │ │ ├── src │ │ │ └── CDT.cpp │ │ └── tests │ │ │ ├── cdt.test.cpp │ │ │ ├── expected │ │ │ ├── 154_1.txt │ │ │ ├── 154_2.txt │ │ │ ├── 154_3.txt │ │ │ ├── Capital A__as-provided_ignore_all.txt │ │ │ ├── Capital A__as-provided_ignore_auto.txt │ │ │ ├── Capital A__as-provided_ignore_outer.txt │ │ │ ├── Capital A__as-provided_ignore_super.txt │ │ │ ├── Capital A__as-provided_resolve_all.txt │ │ │ ├── Capital A__as-provided_resolve_auto.txt │ │ │ ├── Capital A__as-provided_resolve_outer.txt │ │ │ ├── Capital A__as-provided_resolve_super.txt │ │ │ ├── Capital A__auto_ignore_all.txt │ │ │ ├── Capital A__auto_ignore_auto.txt │ │ │ ├── Capital A__auto_ignore_outer.txt │ │ │ ├── Capital A__auto_ignore_super.txt │ │ │ ├── Capital A__auto_resolve_all.txt │ │ │ ├── Capital A__auto_resolve_auto.txt │ │ │ ├── Capital A__auto_resolve_outer.txt │ │ │ ├── Capital A__auto_resolve_super.txt │ │ │ ├── Capital A__conforming_auto_ignore_auto.txt │ │ │ ├── Hanging2__as-provided_ignore_all.txt │ │ │ ├── Hanging2__as-provided_ignore_auto.txt │ │ │ ├── Hanging2__as-provided_ignore_outer.txt │ │ │ ├── Hanging2__as-provided_ignore_super.txt │ │ │ ├── Hanging2__as-provided_resolve_all.txt │ │ │ ├── Hanging2__as-provided_resolve_auto.txt │ │ │ ├── Hanging2__as-provided_resolve_outer.txt │ │ │ ├── Hanging2__as-provided_resolve_super.txt │ │ │ ├── Hanging2__auto_ignore_all.txt │ │ │ ├── Hanging2__auto_ignore_auto.txt │ │ │ ├── Hanging2__auto_ignore_outer.txt │ │ │ ├── Hanging2__auto_ignore_super.txt │ │ │ ├── Hanging2__auto_resolve_all.txt │ │ │ ├── Hanging2__auto_resolve_auto.txt │ │ │ ├── Hanging2__auto_resolve_outer.txt │ │ │ ├── Hanging2__auto_resolve_super.txt │ │ │ ├── Hanging2__conforming_auto_ignore_auto.txt │ │ │ ├── HangingIntersection__f64_auto_resolve_all.txt │ │ │ ├── Hanging__as-provided_ignore_all.txt │ │ │ ├── Hanging__as-provided_ignore_auto.txt │ │ │ ├── Hanging__as-provided_ignore_outer.txt │ │ │ ├── Hanging__as-provided_ignore_super.txt │ │ │ ├── Hanging__as-provided_resolve_all.txt │ │ │ ├── Hanging__as-provided_resolve_auto.txt │ │ │ ├── Hanging__as-provided_resolve_outer.txt │ │ │ ├── Hanging__as-provided_resolve_super.txt │ │ │ ├── Hanging__auto_ignore_all.txt │ │ │ ├── Hanging__auto_ignore_auto.txt │ │ │ ├── Hanging__auto_ignore_outer.txt │ │ │ ├── Hanging__auto_ignore_super.txt │ │ │ ├── Hanging__auto_resolve_all.txt │ │ │ ├── Hanging__auto_resolve_auto.txt │ │ │ ├── Hanging__auto_resolve_outer.txt │ │ │ ├── Hanging__auto_resolve_super.txt │ │ │ ├── Letter u__as-provided_ignore_all.txt │ │ │ ├── Letter u__as-provided_ignore_auto.txt │ │ │ ├── Letter u__as-provided_ignore_outer.txt │ │ │ ├── Letter u__as-provided_ignore_super.txt │ │ │ ├── Letter u__as-provided_resolve_all.txt │ │ │ ├── Letter u__as-provided_resolve_auto.txt │ │ │ ├── Letter u__as-provided_resolve_outer.txt │ │ │ ├── Letter u__as-provided_resolve_super.txt │ │ │ ├── Letter u__auto_ignore_all.txt │ │ │ ├── Letter u__auto_ignore_auto.txt │ │ │ ├── Letter u__auto_ignore_outer.txt │ │ │ ├── Letter u__auto_ignore_super.txt │ │ │ ├── Letter u__auto_resolve_all.txt │ │ │ ├── Letter u__auto_resolve_auto.txt │ │ │ ├── Letter u__auto_resolve_outer.txt │ │ │ ├── Letter u__auto_resolve_super.txt │ │ │ ├── OnEdge__as-provided_ignore_all.txt │ │ │ ├── OnEdge__as-provided_ignore_auto.txt │ │ │ ├── OnEdge__as-provided_ignore_outer.txt │ │ │ ├── OnEdge__as-provided_ignore_super.txt │ │ │ ├── OnEdge__as-provided_resolve_all.txt │ │ │ ├── OnEdge__as-provided_resolve_auto.txt │ │ │ ├── OnEdge__as-provided_resolve_outer.txt │ │ │ ├── OnEdge__as-provided_resolve_super.txt │ │ │ ├── OnEdge__auto_ignore_all.txt │ │ │ ├── OnEdge__auto_ignore_auto.txt │ │ │ ├── OnEdge__auto_ignore_outer.txt │ │ │ ├── OnEdge__auto_ignore_super.txt │ │ │ ├── OnEdge__auto_resolve_all.txt │ │ │ ├── OnEdge__auto_resolve_auto.txt │ │ │ ├── OnEdge__auto_resolve_outer.txt │ │ │ ├── OnEdge__auto_resolve_super.txt │ │ │ ├── ProblematicCase1__as-provided_ignore_all.txt │ │ │ ├── ProblematicCase1__as-provided_ignore_auto.txt │ │ │ ├── ProblematicCase1__as-provided_ignore_outer.txt │ │ │ ├── ProblematicCase1__as-provided_ignore_super.txt │ │ │ ├── ProblematicCase1__as-provided_resolve_all.txt │ │ │ ├── ProblematicCase1__as-provided_resolve_auto.txt │ │ │ ├── ProblematicCase1__as-provided_resolve_outer.txt │ │ │ ├── ProblematicCase1__as-provided_resolve_super.txt │ │ │ ├── ProblematicCase1__auto_ignore_all.txt │ │ │ ├── ProblematicCase1__auto_ignore_auto.txt │ │ │ ├── ProblematicCase1__auto_ignore_outer.txt │ │ │ ├── ProblematicCase1__auto_ignore_super.txt │ │ │ ├── ProblematicCase1__auto_resolve_all.txt │ │ │ ├── ProblematicCase1__auto_resolve_auto.txt │ │ │ ├── ProblematicCase1__auto_resolve_outer.txt │ │ │ ├── ProblematicCase1__auto_resolve_super.txt │ │ │ ├── ProblematicCase1__conforming_auto_ignore_auto.txt │ │ │ ├── cdt__as-provided_ignore_all.txt │ │ │ ├── cdt__as-provided_ignore_auto.txt │ │ │ ├── cdt__as-provided_ignore_outer.txt │ │ │ ├── cdt__as-provided_ignore_super.txt │ │ │ ├── cdt__as-provided_resolve_all.txt │ │ │ ├── cdt__as-provided_resolve_auto.txt │ │ │ ├── cdt__as-provided_resolve_outer.txt │ │ │ ├── cdt__as-provided_resolve_super.txt │ │ │ ├── cdt__auto_ignore_all.txt │ │ │ ├── cdt__auto_ignore_auto.txt │ │ │ ├── cdt__auto_ignore_outer.txt │ │ │ ├── cdt__auto_ignore_super.txt │ │ │ ├── cdt__auto_resolve_all.txt │ │ │ ├── cdt__auto_resolve_auto.txt │ │ │ ├── cdt__auto_resolve_outer.txt │ │ │ ├── cdt__auto_resolve_super.txt │ │ │ ├── cdt__conforming_auto_ignore_auto.txt │ │ │ ├── corner cases__as-provided_resolve_all.txt │ │ │ ├── corner cases__as-provided_resolve_auto.txt │ │ │ ├── corner cases__as-provided_resolve_outer.txt │ │ │ ├── corner cases__as-provided_resolve_super.txt │ │ │ ├── corner cases__auto_resolve_all.txt │ │ │ ├── corner cases__auto_resolve_auto.txt │ │ │ ├── corner cases__auto_resolve_outer.txt │ │ │ ├── corner cases__auto_resolve_super.txt │ │ │ ├── crossing-edges__auto_resolve_all.txt │ │ │ ├── crossing-edges__conforming_auto_resolve_all.txt │ │ │ ├── ditch__as-provided_ignore_all.txt │ │ │ ├── ditch__as-provided_ignore_auto.txt │ │ │ ├── ditch__as-provided_ignore_outer.txt │ │ │ ├── ditch__as-provided_ignore_super.txt │ │ │ ├── ditch__as-provided_resolve_all.txt │ │ │ ├── ditch__as-provided_resolve_auto.txt │ │ │ ├── ditch__as-provided_resolve_outer.txt │ │ │ ├── ditch__as-provided_resolve_super.txt │ │ │ ├── ditch__auto_ignore_all.txt │ │ │ ├── ditch__auto_ignore_auto.txt │ │ │ ├── ditch__auto_ignore_outer.txt │ │ │ ├── ditch__auto_ignore_super.txt │ │ │ ├── ditch__auto_resolve_all.txt │ │ │ ├── ditch__auto_resolve_auto.txt │ │ │ ├── ditch__auto_resolve_outer.txt │ │ │ ├── ditch__auto_resolve_super.txt │ │ │ ├── ditch__conforming_auto_ignore_auto.txt │ │ │ ├── dont_flip_constraint_when_resolving_intersection__f64_as-provided_resolve_all.txt │ │ │ ├── double-hanging__as-provided_ignore_all.txt │ │ │ ├── double-hanging__as-provided_ignore_auto.txt │ │ │ ├── double-hanging__as-provided_ignore_outer.txt │ │ │ ├── double-hanging__as-provided_ignore_super.txt │ │ │ ├── double-hanging__as-provided_resolve_all.txt │ │ │ ├── double-hanging__as-provided_resolve_auto.txt │ │ │ ├── double-hanging__as-provided_resolve_outer.txt │ │ │ ├── double-hanging__as-provided_resolve_super.txt │ │ │ ├── double-hanging__auto_ignore_all.txt │ │ │ ├── double-hanging__auto_ignore_auto.txt │ │ │ ├── double-hanging__auto_ignore_outer.txt │ │ │ ├── double-hanging__auto_ignore_super.txt │ │ │ ├── double-hanging__auto_resolve_all.txt │ │ │ ├── double-hanging__auto_resolve_auto.txt │ │ │ ├── double-hanging__auto_resolve_outer.txt │ │ │ ├── double-hanging__auto_resolve_super.txt │ │ │ ├── double-hanging__conforming_auto_ignore_auto.txt │ │ │ ├── gh_issue__as-provided_ignore_all.txt │ │ │ ├── gh_issue__as-provided_ignore_auto.txt │ │ │ ├── gh_issue__as-provided_ignore_outer.txt │ │ │ ├── gh_issue__as-provided_ignore_super.txt │ │ │ ├── gh_issue__as-provided_resolve_all.txt │ │ │ ├── gh_issue__as-provided_resolve_auto.txt │ │ │ ├── gh_issue__as-provided_resolve_outer.txt │ │ │ ├── gh_issue__as-provided_resolve_super.txt │ │ │ ├── gh_issue__auto_ignore_all.txt │ │ │ ├── gh_issue__auto_ignore_auto.txt │ │ │ ├── gh_issue__auto_ignore_outer.txt │ │ │ ├── gh_issue__auto_ignore_super.txt │ │ │ ├── gh_issue__auto_resolve_all.txt │ │ │ ├── gh_issue__auto_resolve_auto.txt │ │ │ ├── gh_issue__auto_resolve_outer.txt │ │ │ ├── gh_issue__auto_resolve_super.txt │ │ │ ├── gh_issue__conforming_auto_ignore_auto.txt │ │ │ ├── guitar no box__conforming_f32_auto_ignore_auto.txt │ │ │ ├── guitar no box__conforming_f64_auto_ignore_auto.txt │ │ │ ├── guitar no box__f32_as-provided_ignore_all.txt │ │ │ ├── guitar no box__f32_as-provided_ignore_auto.txt │ │ │ ├── guitar no box__f32_as-provided_ignore_outer.txt │ │ │ ├── guitar no box__f32_as-provided_ignore_super.txt │ │ │ ├── guitar no box__f32_as-provided_resolve_all.txt │ │ │ ├── guitar no box__f32_as-provided_resolve_auto.txt │ │ │ ├── guitar no box__f32_as-provided_resolve_outer.txt │ │ │ ├── guitar no box__f32_as-provided_resolve_super.txt │ │ │ ├── guitar no box__f32_auto_ignore_all.txt │ │ │ ├── guitar no box__f32_auto_ignore_auto.txt │ │ │ ├── guitar no box__f32_auto_ignore_outer.txt │ │ │ ├── guitar no box__f32_auto_ignore_super.txt │ │ │ ├── guitar no box__f32_auto_resolve_all.txt │ │ │ ├── guitar no box__f32_auto_resolve_auto.txt │ │ │ ├── guitar no box__f32_auto_resolve_outer.txt │ │ │ ├── guitar no box__f32_auto_resolve_super.txt │ │ │ ├── guitar no box__f64_as-provided_ignore_all.txt │ │ │ ├── guitar no box__f64_as-provided_ignore_auto.txt │ │ │ ├── guitar no box__f64_as-provided_ignore_outer.txt │ │ │ ├── guitar no box__f64_as-provided_ignore_super.txt │ │ │ ├── guitar no box__f64_as-provided_resolve_all.txt │ │ │ ├── guitar no box__f64_as-provided_resolve_auto.txt │ │ │ ├── guitar no box__f64_as-provided_resolve_outer.txt │ │ │ ├── guitar no box__f64_as-provided_resolve_super.txt │ │ │ ├── guitar no box__f64_auto_ignore_all.txt │ │ │ ├── guitar no box__f64_auto_ignore_auto.txt │ │ │ ├── guitar no box__f64_auto_ignore_outer.txt │ │ │ ├── guitar no box__f64_auto_ignore_super.txt │ │ │ ├── guitar no box__f64_auto_resolve_all.txt │ │ │ ├── guitar no box__f64_auto_resolve_auto.txt │ │ │ ├── guitar no box__f64_auto_resolve_outer.txt │ │ │ ├── guitar no box__f64_auto_resolve_super.txt │ │ │ ├── island__as-provided_ignore_all.txt │ │ │ ├── island__as-provided_ignore_auto.txt │ │ │ ├── island__as-provided_ignore_outer.txt │ │ │ ├── island__as-provided_ignore_super.txt │ │ │ ├── island__as-provided_resolve_all.txt │ │ │ ├── island__as-provided_resolve_auto.txt │ │ │ ├── island__as-provided_resolve_outer.txt │ │ │ ├── island__as-provided_resolve_super.txt │ │ │ ├── island__auto_ignore_all.txt │ │ │ ├── island__auto_ignore_auto.txt │ │ │ ├── island__auto_ignore_outer.txt │ │ │ ├── island__auto_ignore_super.txt │ │ │ ├── island__auto_resolve_all.txt │ │ │ ├── island__auto_resolve_auto.txt │ │ │ ├── island__auto_resolve_outer.txt │ │ │ ├── island__auto_resolve_super.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_ignore_all.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_ignore_auto.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_ignore_outer.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_ignore_super.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_resolve_all.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_resolve_auto.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_resolve_outer.txt │ │ │ ├── issue-142-double-hanging-edge__as-provided_resolve_super.txt │ │ │ ├── issue-142-double-hanging-edge__auto_ignore_all.txt │ │ │ ├── issue-142-double-hanging-edge__auto_ignore_auto.txt │ │ │ ├── issue-142-double-hanging-edge__auto_ignore_outer.txt │ │ │ ├── issue-142-double-hanging-edge__auto_ignore_super.txt │ │ │ ├── issue-142-double-hanging-edge__auto_resolve_all.txt │ │ │ ├── issue-142-double-hanging-edge__auto_resolve_auto.txt │ │ │ ├── issue-142-double-hanging-edge__auto_resolve_outer.txt │ │ │ ├── issue-142-double-hanging-edge__auto_resolve_super.txt │ │ │ ├── issue-142-double-hanging-edge__conforming_auto_ignore_auto.txt │ │ │ ├── issue-148-crossing-edges__auto_resolve_all.txt │ │ │ ├── issue-148-crossing-edges__conforming_auto_resolve_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_ignore_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_ignore_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_ignore_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_ignore_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_resolve_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_resolve_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_resolve_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_as-provided_resolve_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_ignore_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_ignore_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_ignore_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_ignore_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_resolve_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_resolve_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_resolve_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f32_auto_resolve_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_ignore_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_ignore_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_ignore_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_ignore_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_resolve_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_resolve_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_resolve_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_as-provided_resolve_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_ignore_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_ignore_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_ignore_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_ignore_super.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_resolve_all.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_resolve_auto.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_resolve_outer.txt │ │ │ ├── issue-42-full-boundary-overlap__f64_auto_resolve_super.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_ignore_all.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_ignore_auto.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_ignore_outer.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_ignore_super.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_resolve_all.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_resolve_auto.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_resolve_outer.txt │ │ │ ├── issue-42-hole-overlaps-bondary__as-provided_resolve_super.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_ignore_all.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_ignore_auto.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_ignore_outer.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_ignore_super.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_resolve_all.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_resolve_auto.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_resolve_outer.txt │ │ │ ├── issue-42-hole-overlaps-bondary__auto_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_as-provided_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f32_auto_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_as-provided_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge__f64_auto_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__conforming_f32_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__conforming_f64_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_as-provided_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f32_auto_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_as-provided_resolve_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_ignore_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_ignore_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_ignore_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_ignore_super.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_resolve_all.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_resolve_auto.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_resolve_outer.txt │ │ │ ├── issue-42-multiple-boundary-overlaps__f64_auto_resolve_super.txt │ │ │ ├── issue-65-wrong-edges__as-provided_ignore_all.txt │ │ │ ├── issue-65-wrong-edges__as-provided_ignore_auto.txt │ │ │ ├── issue-65-wrong-edges__as-provided_ignore_outer.txt │ │ │ ├── issue-65-wrong-edges__as-provided_ignore_super.txt │ │ │ ├── issue-65-wrong-edges__as-provided_resolve_all.txt │ │ │ ├── issue-65-wrong-edges__as-provided_resolve_auto.txt │ │ │ ├── issue-65-wrong-edges__as-provided_resolve_outer.txt │ │ │ ├── issue-65-wrong-edges__as-provided_resolve_super.txt │ │ │ ├── issue-65-wrong-edges__auto_ignore_all.txt │ │ │ ├── issue-65-wrong-edges__auto_ignore_auto.txt │ │ │ ├── issue-65-wrong-edges__auto_ignore_outer.txt │ │ │ ├── issue-65-wrong-edges__auto_ignore_super.txt │ │ │ ├── issue-65-wrong-edges__auto_resolve_all.txt │ │ │ ├── issue-65-wrong-edges__auto_resolve_auto.txt │ │ │ ├── issue-65-wrong-edges__auto_resolve_outer.txt │ │ │ ├── issue-65-wrong-edges__auto_resolve_super.txt │ │ │ ├── kidney__as-provided_ignore_all.txt │ │ │ ├── kidney__as-provided_ignore_auto.txt │ │ │ ├── kidney__as-provided_ignore_outer.txt │ │ │ ├── kidney__as-provided_ignore_super.txt │ │ │ ├── kidney__as-provided_resolve_all.txt │ │ │ ├── kidney__as-provided_resolve_auto.txt │ │ │ ├── kidney__as-provided_resolve_outer.txt │ │ │ ├── kidney__as-provided_resolve_super.txt │ │ │ ├── kidney__auto_ignore_all.txt │ │ │ ├── kidney__auto_ignore_auto.txt │ │ │ ├── kidney__auto_ignore_outer.txt │ │ │ ├── kidney__auto_ignore_super.txt │ │ │ ├── kidney__auto_resolve_all.txt │ │ │ ├── kidney__auto_resolve_auto.txt │ │ │ ├── kidney__auto_resolve_outer.txt │ │ │ ├── kidney__auto_resolve_super.txt │ │ │ ├── overlapping constraints2__as-provided_ignore_all.txt │ │ │ ├── overlapping constraints2__as-provided_ignore_auto.txt │ │ │ ├── overlapping constraints2__as-provided_ignore_outer.txt │ │ │ ├── overlapping constraints2__as-provided_ignore_super.txt │ │ │ ├── overlapping constraints2__as-provided_resolve_all.txt │ │ │ ├── overlapping constraints2__as-provided_resolve_auto.txt │ │ │ ├── overlapping constraints2__as-provided_resolve_outer.txt │ │ │ ├── overlapping constraints2__as-provided_resolve_super.txt │ │ │ ├── overlapping constraints2__auto_ignore_all.txt │ │ │ ├── overlapping constraints2__auto_ignore_auto.txt │ │ │ ├── overlapping constraints2__auto_ignore_outer.txt │ │ │ ├── overlapping constraints2__auto_ignore_super.txt │ │ │ ├── overlapping constraints2__auto_resolve_all.txt │ │ │ ├── overlapping constraints2__auto_resolve_auto.txt │ │ │ ├── overlapping constraints2__auto_resolve_outer.txt │ │ │ ├── overlapping constraints2__auto_resolve_super.txt │ │ │ ├── overlapping constraints__f32_as-provided_ignore_all.txt │ │ │ ├── overlapping constraints__f32_as-provided_ignore_auto.txt │ │ │ ├── overlapping constraints__f32_as-provided_ignore_outer.txt │ │ │ ├── overlapping constraints__f32_as-provided_ignore_super.txt │ │ │ ├── overlapping constraints__f32_as-provided_resolve_all.txt │ │ │ ├── overlapping constraints__f32_as-provided_resolve_auto.txt │ │ │ ├── overlapping constraints__f32_as-provided_resolve_outer.txt │ │ │ ├── overlapping constraints__f32_as-provided_resolve_super.txt │ │ │ ├── overlapping constraints__f32_auto_ignore_all.txt │ │ │ ├── overlapping constraints__f32_auto_ignore_auto.txt │ │ │ ├── overlapping constraints__f32_auto_ignore_outer.txt │ │ │ ├── overlapping constraints__f32_auto_ignore_super.txt │ │ │ ├── overlapping constraints__f32_auto_resolve_all.txt │ │ │ ├── overlapping constraints__f32_auto_resolve_auto.txt │ │ │ ├── overlapping constraints__f32_auto_resolve_outer.txt │ │ │ ├── overlapping constraints__f32_auto_resolve_super.txt │ │ │ ├── overlapping constraints__f64_as-provided_ignore_all.txt │ │ │ ├── overlapping constraints__f64_as-provided_ignore_auto.txt │ │ │ ├── overlapping constraints__f64_as-provided_ignore_outer.txt │ │ │ ├── overlapping constraints__f64_as-provided_ignore_super.txt │ │ │ ├── overlapping constraints__f64_as-provided_resolve_all.txt │ │ │ ├── overlapping constraints__f64_as-provided_resolve_auto.txt │ │ │ ├── overlapping constraints__f64_as-provided_resolve_outer.txt │ │ │ ├── overlapping constraints__f64_as-provided_resolve_super.txt │ │ │ ├── overlapping constraints__f64_auto_ignore_all.txt │ │ │ ├── overlapping constraints__f64_auto_ignore_auto.txt │ │ │ ├── overlapping constraints__f64_auto_ignore_outer.txt │ │ │ ├── overlapping constraints__f64_auto_ignore_super.txt │ │ │ ├── overlapping constraints__f64_auto_resolve_all.txt │ │ │ ├── overlapping constraints__f64_auto_resolve_auto.txt │ │ │ ├── overlapping constraints__f64_auto_resolve_outer.txt │ │ │ ├── overlapping constraints__f64_auto_resolve_super.txt │ │ │ ├── points_on_constraint_edge__as-provided_ignore_all.txt │ │ │ ├── points_on_constraint_edge__as-provided_ignore_auto.txt │ │ │ ├── points_on_constraint_edge__as-provided_ignore_outer.txt │ │ │ ├── points_on_constraint_edge__as-provided_ignore_super.txt │ │ │ ├── points_on_constraint_edge__as-provided_resolve_all.txt │ │ │ ├── points_on_constraint_edge__as-provided_resolve_auto.txt │ │ │ ├── points_on_constraint_edge__as-provided_resolve_outer.txt │ │ │ ├── points_on_constraint_edge__as-provided_resolve_super.txt │ │ │ ├── points_on_constraint_edge__auto_ignore_all.txt │ │ │ ├── points_on_constraint_edge__auto_ignore_auto.txt │ │ │ ├── points_on_constraint_edge__auto_ignore_outer.txt │ │ │ ├── points_on_constraint_edge__auto_ignore_super.txt │ │ │ ├── points_on_constraint_edge__auto_resolve_all.txt │ │ │ ├── points_on_constraint_edge__auto_resolve_auto.txt │ │ │ ├── points_on_constraint_edge__auto_resolve_outer.txt │ │ │ ├── points_on_constraint_edge__auto_resolve_super.txt │ │ │ ├── points_on_constraint_edge__conforming_auto_ignore_auto.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_ignore_all.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_ignore_auto.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_ignore_outer.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_ignore_super.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_resolve_all.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_resolve_auto.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_resolve_outer.txt │ │ │ ├── regression_issue_38_wrong_hull_small__as-provided_resolve_super.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_ignore_all.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_ignore_auto.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_ignore_outer.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_ignore_super.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_resolve_all.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_resolve_auto.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_resolve_outer.txt │ │ │ ├── regression_issue_38_wrong_hull_small__auto_resolve_super.txt │ │ │ ├── square with crack__as-provided_ignore_all.txt │ │ │ ├── square with crack__as-provided_ignore_auto.txt │ │ │ ├── square with crack__as-provided_ignore_outer.txt │ │ │ ├── square with crack__as-provided_ignore_super.txt │ │ │ ├── square with crack__as-provided_resolve_all.txt │ │ │ ├── square with crack__as-provided_resolve_auto.txt │ │ │ ├── square with crack__as-provided_resolve_outer.txt │ │ │ ├── square with crack__as-provided_resolve_super.txt │ │ │ ├── square with crack__auto_ignore_all.txt │ │ │ ├── square with crack__auto_ignore_auto.txt │ │ │ ├── square with crack__auto_ignore_outer.txt │ │ │ ├── square with crack__auto_ignore_super.txt │ │ │ ├── square with crack__auto_resolve_all.txt │ │ │ ├── square with crack__auto_resolve_auto.txt │ │ │ ├── square with crack__auto_resolve_outer.txt │ │ │ ├── square with crack__auto_resolve_super.txt │ │ │ ├── test_data_small__as-provided_ignore_all.txt │ │ │ ├── test_data_small__as-provided_ignore_auto.txt │ │ │ ├── test_data_small__as-provided_ignore_outer.txt │ │ │ ├── test_data_small__as-provided_ignore_super.txt │ │ │ ├── test_data_small__as-provided_resolve_all.txt │ │ │ ├── test_data_small__as-provided_resolve_auto.txt │ │ │ ├── test_data_small__as-provided_resolve_outer.txt │ │ │ ├── test_data_small__as-provided_resolve_super.txt │ │ │ ├── test_data_small__auto_ignore_all.txt │ │ │ ├── test_data_small__auto_ignore_auto.txt │ │ │ ├── test_data_small__auto_ignore_outer.txt │ │ │ ├── test_data_small__auto_ignore_super.txt │ │ │ ├── test_data_small__auto_resolve_all.txt │ │ │ ├── test_data_small__auto_resolve_auto.txt │ │ │ ├── test_data_small__auto_resolve_outer.txt │ │ │ ├── test_data_small__auto_resolve_super.txt │ │ │ ├── triple-hanging-flipped__as-provided_ignore_all.txt │ │ │ ├── triple-hanging-flipped__as-provided_ignore_auto.txt │ │ │ ├── triple-hanging-flipped__as-provided_ignore_outer.txt │ │ │ ├── triple-hanging-flipped__as-provided_ignore_super.txt │ │ │ ├── triple-hanging-flipped__as-provided_resolve_all.txt │ │ │ ├── triple-hanging-flipped__as-provided_resolve_auto.txt │ │ │ ├── triple-hanging-flipped__as-provided_resolve_outer.txt │ │ │ ├── triple-hanging-flipped__as-provided_resolve_super.txt │ │ │ ├── triple-hanging-flipped__auto_ignore_all.txt │ │ │ ├── triple-hanging-flipped__auto_ignore_auto.txt │ │ │ ├── triple-hanging-flipped__auto_ignore_outer.txt │ │ │ ├── triple-hanging-flipped__auto_ignore_super.txt │ │ │ ├── triple-hanging-flipped__auto_resolve_all.txt │ │ │ ├── triple-hanging-flipped__auto_resolve_auto.txt │ │ │ ├── triple-hanging-flipped__auto_resolve_outer.txt │ │ │ ├── triple-hanging-flipped__auto_resolve_super.txt │ │ │ ├── triple-hanging-flipped__conforming_auto_ignore_auto.txt │ │ │ ├── triple-hanging__as-provided_ignore_all.txt │ │ │ ├── triple-hanging__as-provided_ignore_auto.txt │ │ │ ├── triple-hanging__as-provided_ignore_outer.txt │ │ │ ├── triple-hanging__as-provided_ignore_super.txt │ │ │ ├── triple-hanging__as-provided_resolve_all.txt │ │ │ ├── triple-hanging__as-provided_resolve_auto.txt │ │ │ ├── triple-hanging__as-provided_resolve_outer.txt │ │ │ ├── triple-hanging__as-provided_resolve_super.txt │ │ │ ├── triple-hanging__auto_ignore_all.txt │ │ │ ├── triple-hanging__auto_ignore_auto.txt │ │ │ ├── triple-hanging__auto_ignore_outer.txt │ │ │ ├── triple-hanging__auto_ignore_super.txt │ │ │ ├── triple-hanging__auto_resolve_all.txt │ │ │ ├── triple-hanging__auto_resolve_auto.txt │ │ │ ├── triple-hanging__auto_resolve_outer.txt │ │ │ ├── triple-hanging__auto_resolve_super.txt │ │ │ ├── triple-hanging__conforming_auto_ignore_auto.txt │ │ │ ├── unit square__as-provided_ignore_all.txt │ │ │ ├── unit square__as-provided_ignore_auto.txt │ │ │ ├── unit square__as-provided_ignore_outer.txt │ │ │ ├── unit square__as-provided_ignore_super.txt │ │ │ ├── unit square__as-provided_resolve_all.txt │ │ │ ├── unit square__as-provided_resolve_auto.txt │ │ │ ├── unit square__as-provided_resolve_outer.txt │ │ │ ├── unit square__as-provided_resolve_super.txt │ │ │ ├── unit square__auto_ignore_all.txt │ │ │ ├── unit square__auto_ignore_auto.txt │ │ │ ├── unit square__auto_ignore_outer.txt │ │ │ ├── unit square__auto_ignore_super.txt │ │ │ ├── unit square__auto_resolve_all.txt │ │ │ ├── unit square__auto_resolve_auto.txt │ │ │ ├── unit square__auto_resolve_outer.txt │ │ │ ├── unit square__auto_resolve_super.txt │ │ │ └── unit square__conforming_auto_ignore_auto.txt │ │ │ └── inputs │ │ │ ├── Capital A.txt │ │ │ ├── Constrained Sweden.txt │ │ │ ├── Hanging.txt │ │ │ ├── Hanging2.txt │ │ │ ├── HangingIntersection.txt │ │ │ ├── Letter u.txt │ │ │ ├── OnEdge.txt │ │ │ ├── ProblematicCase1.txt │ │ │ ├── cdt.txt │ │ │ ├── corner cases.txt │ │ │ ├── crossing-edges.txt │ │ │ ├── debug2.txt │ │ │ ├── ditch.txt │ │ │ ├── dont_flip_constraint_when_resolving_intersection.txt │ │ │ ├── double-hanging.txt │ │ │ ├── gh_issue.txt │ │ │ ├── guitar no box.txt │ │ │ ├── hanging3.txt │ │ │ ├── island.txt │ │ │ ├── issue-142-double-hanging-edge.txt │ │ │ ├── issue-148-crossing-edges.txt │ │ │ ├── issue-42-full-boundary-overlap.txt │ │ │ ├── issue-42-hole-overlaps-bondary.txt │ │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge.txt │ │ │ ├── issue-42-multiple-boundary-overlaps.txt │ │ │ ├── issue-65-wrong-edges.txt │ │ │ ├── kidney.txt │ │ │ ├── overlapping constraints.txt │ │ │ ├── overlapping constraints2.txt │ │ │ ├── points_on_constraint_edge.txt │ │ │ ├── regression_issue_38_wrong_hull_small.txt │ │ │ ├── square with crack.txt │ │ │ ├── test_data_small.txt │ │ │ ├── triple-hanging-flipped.txt │ │ │ ├── triple-hanging.txt │ │ │ └── unit square.txt │ │ ├── LICENSE │ │ ├── docs │ │ ├── README.md │ │ ├── doxygen-custom │ │ │ ├── DoxygenLayout.xml │ │ │ ├── custom.css │ │ │ ├── doxygen-awesome │ │ │ │ ├── LICENSE │ │ │ │ ├── doxygen-awesome-darkmode-toggle.js │ │ │ │ ├── doxygen-awesome-fragment-copy-button.js │ │ │ │ ├── doxygen-awesome-paragraph-link.js │ │ │ │ ├── doxygen-awesome-sidebar-only-darkmode-toggle.css │ │ │ │ ├── doxygen-awesome-sidebar-only.css │ │ │ │ └── doxygen-awesome.css │ │ │ ├── favicon │ │ │ │ ├── android-chrome-192x192.png │ │ │ │ ├── android-chrome-512x512.png │ │ │ │ ├── apple-touch-icon.png │ │ │ │ ├── favicon.ico │ │ │ │ └── site.webmanifest │ │ │ ├── header.html │ │ │ ├── logo.drawio │ │ │ ├── logo.png │ │ │ └── logo.svg │ │ └── images │ │ │ ├── A.png │ │ │ ├── Bean.png │ │ │ ├── CDT_logo.png │ │ │ ├── Guitar.png │ │ │ ├── Guitar_no_holes.png │ │ │ ├── LakeSuperior.png │ │ │ ├── Overlapping_boundaries.png │ │ │ ├── Sweden.png │ │ │ ├── corner-cases.png │ │ │ └── show-case.png │ │ └── visualizer │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── data │ │ ├── Capital A.txt │ │ ├── Constrained Sweden.txt │ │ ├── Hanging.txt │ │ ├── Hanging2.txt │ │ ├── HangingIntersection.txt │ │ ├── LakeSuperior.txt │ │ ├── Letter u.txt │ │ ├── OnEdge.txt │ │ ├── OnEdge2.txt │ │ ├── Orange County.txt │ │ ├── ProblematicCase1.txt │ │ ├── Sweden with constraints.txt │ │ ├── Sweden with duplicate points.txt │ │ ├── Sweden.txt │ │ ├── cdt.txt │ │ ├── cdt_duplicates.txt │ │ ├── corner cases.txt │ │ ├── crossing-edges.txt │ │ ├── ditch.txt │ │ ├── duplicates.txt │ │ ├── gh_issue.txt │ │ ├── guitar no box.txt │ │ ├── guitar.txt │ │ ├── island.txt │ │ ├── issue-42-full-boundary-overlap-2.txt │ │ ├── issue-42-full-boundary-overlap.txt │ │ ├── issue-42-hole-overlaps-bondary.txt │ │ ├── issue-42-multiple-boundary-overlaps-conform-to-edge.txt │ │ ├── issue-42-multiple-boundary-overlaps.txt │ │ ├── issue-65-wrong-edges.txt │ │ ├── kidney.txt │ │ ├── overlapping constraints.txt │ │ ├── overlapping constraints2.txt │ │ ├── points_on_constraint_edge.txt │ │ ├── regression_issue_38_wrong_hull.txt │ │ ├── regression_issue_38_wrong_hull_small.txt │ │ ├── square with crack.txt │ │ └── unit square.txt │ │ └── main.cpp │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── assets │ ├── teaser.png │ ├── unity_1.png │ ├── unity_2.png │ └── unity_3.png │ ├── build.sh │ ├── cmake │ ├── boost.cmake │ ├── eigen.cmake │ ├── openvdb.cmake │ ├── openvdb_CMakeLists.txt │ ├── openvdb_cmd_CMakeLists.txt │ ├── spdlog.cmake │ └── zlib.cmake │ ├── docker │ └── Dockerfile │ ├── main.cpp │ ├── public │ ├── coacd.cpp │ └── coacd.h │ ├── python │ ├── __pycache__ │ │ └── coacd.cpython-38.pyc │ └── package │ │ ├── __init__.py │ │ └── bin │ │ └── coacd │ ├── run_example.sh │ ├── run_tests.py │ ├── setup.py │ └── src │ ├── btConvexHull │ ├── btAlignedAllocator.cpp │ ├── btAlignedAllocator.h │ ├── btAlignedObjectArray.h │ ├── btConvexHullComputer.cpp │ ├── btConvexHullComputer.h │ ├── btMinMax.h │ ├── btScalar.h │ └── btVector3.h │ ├── bvh.cpp │ ├── bvh.h │ ├── clip.cpp │ ├── clip.h │ ├── config.h │ ├── cost.cpp │ ├── cost.h │ ├── hausdorff.h │ ├── intersection.h │ ├── io.cpp │ ├── io.h │ ├── logger.cpp │ ├── logger.h │ ├── mcts.cpp │ ├── mcts.h │ ├── model_obj.cpp │ ├── model_obj.h │ ├── nanoflann.hpp │ ├── preprocess.cpp │ ├── preprocess.h │ ├── process.cpp │ ├── process.h │ ├── quickhull │ ├── ConvexHull.hpp │ ├── HalfEdgeMesh.hpp │ ├── MathUtils.hpp │ ├── QuickHull.cpp │ ├── QuickHull.hpp │ └── Structs │ │ ├── Mesh.hpp │ │ ├── Plane.hpp │ │ ├── Pool.hpp │ │ ├── Ray.hpp │ │ ├── Vector3.hpp │ │ └── VertexDataSource.hpp │ ├── shape.cpp │ ├── shape.h │ ├── sobol.cpp │ └── sobol.h ├── InspectPxgTemp ├── InspectPxgTemp.csproj └── Program.cs ├── LICENSE ├── README.md ├── Tools ├── Dependencies │ ├── Build-CoACD.ps1 │ └── Get-CoACD.ps1 └── MagicPhysX.xml ├── XRENGINE.sln ├── XRENGINE ├── Core │ ├── Attributes │ │ ├── HideInInspectorAttribute.cs │ │ ├── OneComponentAllowedAttribute.cs │ │ ├── RequireComponentsAttribute.cs │ │ ├── RequiresTransformAttribute.cs │ │ ├── TNumericPrefixSuffixAttribute.cs │ │ ├── XRAssetAttributes.cs │ │ ├── XRComponentAttribute.cs │ │ └── XRComponentEditorAttribute.cs │ ├── CommonDelegates.cs │ ├── Editor │ │ ├── EditorState.cs │ │ └── StateChange.cs │ ├── Engine │ │ ├── AssetDiagnostics.cs │ │ ├── AssetManager.cs │ │ ├── Debug.cs │ │ ├── PlayerInfo.cs │ │ ├── Program_Template.tcs │ │ ├── Solution_Template.tsln │ │ ├── TransformBaseYamlTypeConverter.cs │ │ └── XRAssetYamlTypeConverter.cs │ ├── Enums │ │ ├── EGLSLVersion.cs │ │ ├── ENormalizeOption.cs │ │ ├── EOpenGLVersion.cs │ │ └── ERenderPass2D.cs │ ├── Extensions │ │ ├── BitmapExtension.cs │ │ ├── ControlExtension.cs │ │ ├── EnumerableExtension.cs │ │ ├── GraphicsExtension.cs │ │ ├── ObjectExtension.cs │ │ ├── StringExtension.cs │ │ └── TypeExtension.cs │ ├── Files │ │ ├── AssetPacker.FooterInfo.cs │ │ ├── AssetPacker.StringCompressor.cs │ │ ├── AssetPacker.TocEntryData.cs │ │ ├── AssetPacker.cs │ │ ├── CookedAssetBlob.cs │ │ ├── CookedBinarySerializer.cs │ │ ├── CookedBinaryTypeMarker.cs │ │ ├── EventArgs.cs │ │ ├── EventRaisingStreamWriter.cs │ │ ├── FileMap.cs │ │ ├── JsonAsset.cs │ │ ├── ProjectUserSettings.cs │ │ ├── TextFile.cs │ │ ├── TocLookupMode.cs │ │ └── XRProject.cs │ ├── Interfaces │ │ ├── IBaseSubMesh.cs │ │ ├── IBufferable.cs │ │ ├── IRenderable.cs │ │ ├── ISerializableByteArray.cs │ │ ├── ISerializablePointer.cs │ │ ├── ISerializableString.cs │ │ ├── ISkeletalSubMesh.cs │ │ ├── IStaticSubMesh.cs │ │ ├── ITextSource.cs │ │ └── Interfaces.cs │ ├── Platform │ │ ├── Linux.cs │ │ ├── OSX.cs │ │ └── Win32.cs │ ├── Reflection │ │ ├── AssemblyQualifiedName.cs │ │ └── Attributes │ │ │ ├── DragRange.cs │ │ │ ├── EditorBrowsableIf.cs │ │ │ ├── EditorCallableIf.cs │ │ │ ├── TEnumDef.cs │ │ │ ├── TReplicate.cs │ │ │ └── TString.cs │ ├── Time │ │ ├── EngineTimer.DeltaManager.cs │ │ ├── EngineTimer.cs │ │ └── GameTimerComponent.cs │ └── Tools │ │ ├── DelegateBuilder.cs │ │ ├── ExpressionParser.cs │ │ ├── GLSLParser.cs │ │ ├── ObjectComparer.cs │ │ ├── Remapper.cs │ │ ├── Triangle Converter │ │ ├── CacheSimulator.cs │ │ ├── GraphArray.cs │ │ ├── HeapArray.cs │ │ ├── Policy.cs │ │ ├── TriStripper.cs │ │ ├── TriangleConverter.cs │ │ └── Types.cs │ │ └── Unity │ │ └── UnityConverter.cs ├── Engine │ ├── EPlayModeState.cs │ ├── Engine.CodeProfiler.cs │ ├── Engine.Input.cs │ ├── Engine.Physics.cs │ ├── Engine.PlayMode.cs │ ├── Engine.Project.cs │ ├── Engine.Rendering.Constants.cs │ ├── Engine.Rendering.Debug.cs │ ├── Engine.Rendering.SecondaryContext.cs │ ├── Engine.Rendering.Settings.Debug.cs │ ├── Engine.Rendering.Settings.cs │ ├── Engine.Rendering.State.cs │ ├── Engine.Rendering.Stats.cs │ ├── Engine.Rendering.cs │ ├── Engine.State.cs │ ├── Engine.TickList.cs │ ├── Engine.Time.cs │ ├── Engine.VRState.cs │ ├── Engine.cs │ ├── Networking │ │ ├── Engine.BaseNetworkingManager.cs │ │ ├── Engine.ClientNetworkingManager.cs │ │ ├── Engine.PeerToPeerNetworkingManager.cs │ │ ├── Engine.ServerNetworkingManager.cs │ │ ├── NetworkingMessages.cs │ │ └── StateChangePayloadSerializer.cs │ ├── OpenVRExtensions.cs │ ├── PhysicsGpuMemorySettings.cs │ ├── PhysicsVisualizeSettings.cs │ ├── PlayModeConfiguration.cs │ ├── ProjectionMatrixCombiner.cs │ ├── SnapshotAssetReference.cs │ ├── SnapshotBinarySerializer.cs │ ├── SnapshotYamlSerializer.cs │ ├── StateObject.cs │ └── WorldStateSnapshot.cs ├── FontGlyphSet.cs ├── FrameEventArgs.cs ├── Functions │ ├── BaseFuncArg.cs │ ├── BaseFunction.cs │ ├── Constants │ │ ├── Constant.cs │ │ ├── EngineParameter.cs │ │ ├── MeshValue.cs │ │ └── Parameter.cs │ ├── FuncValueInput.cs │ ├── FuncValueOutput.cs │ ├── Function.cs │ ├── FunctionDefinition.cs │ ├── IBaseFuncArg.cs │ ├── IFuncValueInput.cs │ ├── IFuncValueOutput.cs │ ├── IFunction.cs │ ├── Logic │ │ ├── ForLoopFunc.cs │ │ ├── IfFunc.cs │ │ ├── ShaderLogic.cs │ │ └── Vectors │ │ │ ├── Append.cs │ │ │ └── Mask.cs │ ├── MatFuncExecInput.cs │ ├── MatFuncExecOutput.cs │ ├── MatFuncOverload.cs │ ├── MatFuncValueInput.cs │ ├── MatFuncValueOutput.cs │ ├── MaterialFunction.cs │ ├── Methods │ │ ├── Math │ │ │ ├── Comparisons │ │ │ │ ├── Equal.cs │ │ │ │ ├── GEqual.cs │ │ │ │ ├── Greater.cs │ │ │ │ ├── LEqual.cs │ │ │ │ ├── Less.cs │ │ │ │ └── NEqual.cs │ │ │ ├── Helpers │ │ │ │ ├── BasicFunc.cs │ │ │ │ ├── ComparableFunc.cs │ │ │ │ └── OperatorFunc.cs │ │ │ ├── Interpolation │ │ │ │ ├── Hermite.cs │ │ │ │ └── Lerp.cs │ │ │ ├── Modifiers │ │ │ │ ├── Abs.cs │ │ │ │ ├── Ceil.cs │ │ │ │ ├── Floor.cs │ │ │ │ ├── Fract.cs │ │ │ │ ├── Inverse.cs │ │ │ │ ├── Negate.cs │ │ │ │ ├── OneMinus.cs │ │ │ │ ├── Pow.cs │ │ │ │ └── Trig │ │ │ │ │ ├── Arc │ │ │ │ │ ├── Acos.cs │ │ │ │ │ ├── Asin.cs │ │ │ │ │ ├── Atan.cs │ │ │ │ │ └── Hyperbolic │ │ │ │ │ │ ├── Acosh.cs │ │ │ │ │ │ ├── Asinh.cs │ │ │ │ │ │ └── Atanh.cs │ │ │ │ │ └── Reg │ │ │ │ │ ├── Cos.cs │ │ │ │ │ ├── Hyperbolic │ │ │ │ │ ├── Cosh.cs │ │ │ │ │ ├── Sinh.cs │ │ │ │ │ └── Tanh.cs │ │ │ │ │ ├── Sin.cs │ │ │ │ │ └── Tan.cs │ │ │ └── Operators │ │ │ │ ├── Add.cs │ │ │ │ ├── Divide.cs │ │ │ │ ├── Multiply.cs │ │ │ │ └── Subtract.cs │ │ ├── Results │ │ │ ├── Result.cs │ │ │ ├── ResultBasic.cs │ │ │ └── ResultPBR.cs │ │ └── Textures │ │ │ └── TextureSample.cs │ └── ShaderMethod.cs ├── GameMode.cs ├── GameStartupSettings.cs ├── GameState.cs ├── GameWindowStartupSettings.cs ├── Input │ ├── LocalPlayerController.cs │ ├── PawnController.cs │ ├── PlayerController.cs │ ├── PlayerControllerBase.cs │ └── RemotePlayerController.cs ├── Jobs │ ├── EnumeratorJob.cs │ ├── Job.cs │ ├── JobManager.cs │ ├── JobProgress.cs │ └── JobStepResult.cs ├── ModelImporter.cs ├── Models │ ├── Gaussian │ │ └── GaussianSplatCloud.cs │ ├── Materials │ │ ├── Options │ │ │ ├── AlphaTest.cs │ │ │ ├── BlendMode.cs │ │ │ ├── DepthTest.cs │ │ │ ├── EBlendEquationMode.cs │ │ │ ├── EBlendingFactor.cs │ │ │ ├── EComparison.cs │ │ │ ├── ELogicGate.cs │ │ │ ├── ERenderParamUsage.cs │ │ │ ├── EStencilOp.cs │ │ │ ├── EUniformRequirements.cs │ │ │ ├── RenderingParameters.cs │ │ │ ├── StencilTest.cs │ │ │ └── StencilTestFace.cs │ │ ├── Parameters │ │ │ ├── ShaderArray.cs │ │ │ ├── ShaderBVec2.cs │ │ │ ├── ShaderBVec4.cs │ │ │ ├── ShaderBVector3.cs │ │ │ ├── ShaderBool.cs │ │ │ ├── ShaderDVector2.cs │ │ │ ├── ShaderDVector3.cs │ │ │ ├── ShaderDVector4.cs │ │ │ ├── ShaderDouble.cs │ │ │ ├── ShaderFloat.cs │ │ │ ├── ShaderIVec2.cs │ │ │ ├── ShaderIVec4.cs │ │ │ ├── ShaderIVector3.cs │ │ │ ├── ShaderInt.cs │ │ │ ├── ShaderMatrix4x4.cs │ │ │ ├── ShaderUInt.cs │ │ │ ├── ShaderUVec2.cs │ │ │ ├── ShaderUVec4.cs │ │ │ ├── ShaderUVector3.cs │ │ │ ├── ShaderVar.cs │ │ │ ├── ShaderVec2.cs │ │ │ ├── ShaderVector3.cs │ │ │ └── ShaderVector4.cs │ │ ├── Shaders │ │ │ ├── Enums │ │ │ │ ├── EGenShaderVarType.cs │ │ │ │ ├── EMeshValue.cs │ │ │ │ └── EShaderVarType.cs │ │ │ ├── ShaderHelper.cs │ │ │ └── Uniform.cs │ │ └── Textures │ │ │ ├── Bitmap3D.cs │ │ │ ├── TextureConverter.cs │ │ │ ├── TextureData.cs │ │ │ └── TextureFile2D.cs │ └── Meshes │ │ ├── Model.cs │ │ ├── SubMesh.cs │ │ └── SubMeshLOD.cs ├── OVRLipSync.dll ├── Properties │ └── AssemblyInfo.cs ├── Rendering │ ├── API │ │ ├── EObjectType.cs │ │ ├── GenericRenderObject.ContextBind.cs │ │ ├── GenericRenderObject.cs │ │ ├── RenderContext.cs │ │ ├── Rendering │ │ │ ├── Generic │ │ │ │ ├── AbstractRenderObject.cs │ │ │ │ ├── AbstractRenderer.cs │ │ │ │ ├── EEngineUniform.cs │ │ │ │ └── RenderBone.cs │ │ │ ├── Objects │ │ │ │ ├── AbstractRenderAPIObject.cs │ │ │ │ ├── BufferBinding.cs │ │ │ │ ├── EBufferMapRangeFlags.cs │ │ │ │ ├── EBufferMapStorageFlags.cs │ │ │ │ ├── EEngineUniform.cs │ │ │ │ ├── FBO │ │ │ │ │ ├── XRCubeFrameBuffer.cs │ │ │ │ │ ├── XRFrameBuffer.cs │ │ │ │ │ ├── XRMaterialFrameBuffer.cs │ │ │ │ │ └── XRQuadFrameBuffer.cs │ │ │ │ ├── GenericRenderObject.cs │ │ │ │ ├── Materials │ │ │ │ │ ├── XRMaterial.cs │ │ │ │ │ ├── XRMaterialBase.cs │ │ │ │ │ └── XRMaterialInstance.cs │ │ │ │ ├── Meshes │ │ │ │ │ ├── ECameraTransformFlags.cs │ │ │ │ │ ├── TriangleAdapter.cs │ │ │ │ │ ├── XRMesh.Accessors.cs │ │ │ │ │ ├── XRMesh.Assimp.cs │ │ │ │ │ ├── XRMesh.Blendshapes.cs │ │ │ │ │ ├── XRMesh.BufferCollection.cs │ │ │ │ │ ├── XRMesh.BufferInit.cs │ │ │ │ │ ├── XRMesh.Clone.cs │ │ │ │ │ ├── XRMesh.Constructors.cs │ │ │ │ │ ├── XRMesh.CookedBinary.cs │ │ │ │ │ ├── XRMesh.Core.cs │ │ │ │ │ ├── XRMesh.Geometry.cs │ │ │ │ │ ├── XRMesh.Shapes.cs │ │ │ │ │ ├── XRMesh.Skinning.cs │ │ │ │ │ ├── XRMesh.VertexPopulation.cs │ │ │ │ │ └── XRMesh.cs │ │ │ │ ├── Textures │ │ │ │ │ ├── 1D │ │ │ │ │ │ ├── Mipmap1D.cs │ │ │ │ │ │ ├── XRTexture1D.cs │ │ │ │ │ │ ├── XRTexture1DArray.cs │ │ │ │ │ │ ├── XRTexture1DArrayView.cs │ │ │ │ │ │ └── XRTexture1DView.cs │ │ │ │ │ ├── 2D │ │ │ │ │ │ ├── Mipmap2D.cs │ │ │ │ │ │ ├── XRTexture2D.GrabPassInfo.cs │ │ │ │ │ │ ├── XRTexture2D.cs │ │ │ │ │ │ ├── XRTexture2DArray.cs │ │ │ │ │ │ ├── XRTexture2DArrayView.cs │ │ │ │ │ │ └── XRTexture2DView.cs │ │ │ │ │ ├── 3D │ │ │ │ │ │ ├── Mipmap3D.cs │ │ │ │ │ │ ├── XRTexture3D.cs │ │ │ │ │ │ └── XRTexture3DView.cs │ │ │ │ │ ├── Buffer │ │ │ │ │ │ ├── XRTextureBuffer.cs │ │ │ │ │ │ └── XRTextureBufferView.cs │ │ │ │ │ ├── Cube │ │ │ │ │ │ ├── CubeMipmap.cs │ │ │ │ │ │ ├── Sides │ │ │ │ │ │ │ ├── CubeSide.cs │ │ │ │ │ │ │ ├── CubeSideEmpty.cs │ │ │ │ │ │ │ └── CubeSideTextured.cs │ │ │ │ │ │ ├── XRTextureCube.cs │ │ │ │ │ │ ├── XRTextureCubeArray.cs │ │ │ │ │ │ ├── XRTextureCubeArrayView.cs │ │ │ │ │ │ └── XRTextureCubeView.cs │ │ │ │ │ ├── FBO │ │ │ │ │ │ ├── EFramebufferAttachment.cs │ │ │ │ │ │ └── IFrameBufferAttachement.cs │ │ │ │ │ ├── Rectangle │ │ │ │ │ │ ├── XRTextureRectangle.cs │ │ │ │ │ │ └── XRTextureViewRectangle.cs │ │ │ │ │ ├── XRTexture.CookedBinary.cs │ │ │ │ │ ├── XRTexture.cs │ │ │ │ │ ├── XRTextureView.cs │ │ │ │ │ ├── XRTextureViewBase.cs │ │ │ │ │ └── XRTextureViewCubeArray.cs │ │ │ │ ├── XRDataBuffer.cs │ │ │ │ ├── XRDataBufferView.cs │ │ │ │ ├── XRRenderProgram.cs │ │ │ │ ├── XRRenderProgramPipeline.cs │ │ │ │ ├── XRRenderQuery.cs │ │ │ │ ├── XRSampler.cs │ │ │ │ ├── XRShader.cs │ │ │ │ └── XRTransformFeedback.cs │ │ │ ├── OpenGL │ │ │ │ ├── OpenGLRenderer.DebugTracking.cs │ │ │ │ ├── OpenGLRenderer.cs │ │ │ │ └── Types │ │ │ │ │ ├── ECompareFunc.cs │ │ │ │ │ ├── ECompareMode.cs │ │ │ │ │ ├── EConditionalRenderType.cs │ │ │ │ │ ├── EGetQueryObject.cs │ │ │ │ │ ├── EMagFilter.cs │ │ │ │ │ ├── EMinFilter.cs │ │ │ │ │ ├── ERenderBufferStorage.cs │ │ │ │ │ ├── ESamplerParameter.cs │ │ │ │ │ ├── EWrapMode.cs │ │ │ │ │ ├── GLDataBuffer.cs │ │ │ │ │ ├── GLFrameBuffer.cs │ │ │ │ │ ├── GLMaterial.cs │ │ │ │ │ ├── GLMeshRenderer.cs │ │ │ │ │ ├── GLObject.cs │ │ │ │ │ ├── GLObjectBase.cs │ │ │ │ │ ├── GLObjectType.cs │ │ │ │ │ ├── GLRenderBuffer.cs │ │ │ │ │ ├── GLRenderProgram.cs │ │ │ │ │ ├── GLRenderProgramPipeline.cs │ │ │ │ │ ├── GLRenderQuery.cs │ │ │ │ │ ├── GLSampler.cs │ │ │ │ │ ├── GLShader.cs │ │ │ │ │ ├── GLTextureCube.cs │ │ │ │ │ ├── GLTextureView.cs │ │ │ │ │ ├── GLTransformFeedback.cs │ │ │ │ │ ├── IApiDataBuffer.cs │ │ │ │ │ ├── IGLObject.cs │ │ │ │ │ ├── Textures │ │ │ │ │ ├── CubeMipmap.cs │ │ │ │ │ ├── GLTexture.cs │ │ │ │ │ ├── GLTexture1D.cs │ │ │ │ │ ├── GLTexture1DArray.cs │ │ │ │ │ ├── GLTexture2D.MipmapInfo.cs │ │ │ │ │ ├── GLTexture2D.cs │ │ │ │ │ ├── GLTexture2DArray.cs │ │ │ │ │ ├── GLTexture3D.cs │ │ │ │ │ ├── GLTextureCube.cs │ │ │ │ │ ├── GLTextureCubeArray.cs │ │ │ │ │ ├── IGLTexture.cs │ │ │ │ │ ├── PreBindCallback.cs │ │ │ │ │ ├── PrePushDataCallback.cs │ │ │ │ │ ├── RenderCubeSide.cs │ │ │ │ │ └── RenderTex3D.cs │ │ │ │ │ └── XRRenderBuffer.cs │ │ │ ├── OpenXR │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Init.cs │ │ │ │ ├── Instance.cs │ │ │ │ └── Validation.cs │ │ │ └── Vulkan │ │ │ │ ├── Drawing.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── FrameBufferRenderPasses.cs │ │ │ │ ├── Init.cs │ │ │ │ ├── Objects │ │ │ │ ├── CommandBuffers.cs │ │ │ │ ├── CommandPool.cs │ │ │ │ ├── DescriptorPool.cs │ │ │ │ ├── DescriptorSetLayout.cs │ │ │ │ ├── DescriptorSets.cs │ │ │ │ ├── FrameBuffers.cs │ │ │ │ ├── GraphicsPipeline.cs │ │ │ │ ├── ImageViews.cs │ │ │ │ ├── Instance.cs │ │ │ │ ├── LogicalDevice.cs │ │ │ │ ├── RenderPasses.cs │ │ │ │ ├── Surface.cs │ │ │ │ ├── SyncObjects.cs │ │ │ │ ├── Types │ │ │ │ │ ├── IVkObject.cs │ │ │ │ │ ├── VkBuffer.cs │ │ │ │ │ ├── VkMeshRenderer.cs │ │ │ │ │ ├── VkObject.cs │ │ │ │ │ ├── VkObjectBase.cs │ │ │ │ │ ├── VkObjectType.cs │ │ │ │ │ ├── VkRenderBuffer.cs │ │ │ │ │ ├── VkRenderProgram.cs │ │ │ │ │ ├── VkRenderProgramPipeline.cs │ │ │ │ │ ├── VkShader.cs │ │ │ │ │ ├── VkStubs.cs │ │ │ │ │ ├── VkTexture.cs │ │ │ │ │ └── VkTexture2D.cs │ │ │ │ └── UniformBuffers.cs │ │ │ │ ├── PhysicalDevice.cs │ │ │ │ ├── SwapChain.cs │ │ │ │ ├── Types │ │ │ │ ├── QueueFamilyIndices.cs │ │ │ │ ├── VkDataBuffer.cs │ │ │ │ └── VkVertex.cs │ │ │ │ ├── Validation.cs │ │ │ │ ├── VulkanBarrierPlanner.cs │ │ │ │ ├── VulkanRaytracing.cs │ │ │ │ ├── VulkanRenderer.ImGui.cs │ │ │ │ ├── VulkanRenderer.State.cs │ │ │ │ ├── VulkanResourceAllocator.cs │ │ │ │ ├── VulkanResourcePlanner.cs │ │ │ │ └── VulkanShaderTools.cs │ │ ├── ThreadSubContext.cs │ │ └── XRWindow.cs │ ├── Camera │ │ ├── AmbientOcclusionSettings.cs │ │ ├── BloomSettings.cs │ │ ├── ChromaticAberrationSettings.cs │ │ ├── ColorGradingSettings.cs │ │ ├── DepthOfFieldSettings.cs │ │ ├── DitheringSettings.cs │ │ ├── EXREye.cs │ │ ├── FogSettings.cs │ │ ├── GrainSettings.cs │ │ ├── LensDistortionSettings.cs │ │ ├── MotionBlurSettings.cs │ │ ├── RayTracingSettings.cs │ │ ├── ShadowSettings.cs │ │ ├── VignetteSettings.cs │ │ ├── XRCamera.cs │ │ ├── XRCameraParameters.cs │ │ ├── XROVRCameraParameters.cs │ │ ├── XROrthographicCameraParameters.cs │ │ └── XRPerspectiveCameraParameters.cs │ ├── Commands │ │ ├── GPUIndirectRenderCommand.cs │ │ ├── GPURenderPassCollection.Core.cs │ │ ├── GPURenderPassCollection.CullingAndSoA.cs │ │ ├── GPURenderPassCollection.IndirectAndMaterials.cs │ │ ├── GPURenderPassCollection.ShadersAndInit.cs │ │ ├── GPURenderPassCollection.Sorting.cs │ │ ├── GPUScene.cs │ │ ├── IRenderCommandMesh.cs │ │ ├── RenderCommand.cs │ │ ├── RenderCommand2D.cs │ │ ├── RenderCommand3D.cs │ │ ├── RenderCommandCollection.cs │ │ ├── RenderCommandMesh2D.cs │ │ ├── RenderCommandMesh3D.cs │ │ ├── RenderCommandMethod2D.cs │ │ ├── RenderCommandMethod3D.cs │ │ └── RenderCommandViewport.cs │ ├── Compute │ │ ├── MeshSDFExample.cs │ │ ├── MeshSDFGenerator.cs │ │ ├── OctreeGPU.cs │ │ ├── README.md │ │ ├── SkinnedMeshBoundsCalculator.cs │ │ └── SkinnedMeshBvhScheduler.cs │ ├── DrawElementsIndirectCommand.cs │ ├── GI │ │ ├── CMakeLists.txt │ │ ├── RestirGI.Native.cpp │ │ ├── RestirGI.cs │ │ └── cmake │ ├── Generator │ │ ├── DefaultDeferredFragmentShaderGenerator.cs │ │ ├── DefaultVertexShaderGenerator.cs │ │ ├── EGLSLVersion.cs │ │ ├── ShaderGenerator.cs │ │ └── VarNameGen.cs │ ├── HybridRenderingManager.cs │ ├── IPreRendered.cs │ ├── IRenderAPIObject.cs │ ├── Info │ │ ├── RenderInfo.cs │ │ ├── RenderInfo2D.cs │ │ └── RenderInfo3D.cs │ ├── Lights3DCollection.cs │ ├── Materials │ │ └── GPUMaterialTable.cs │ ├── Meshlets │ │ ├── Meshlet.cs │ │ ├── MeshletCollection.cs │ │ ├── MeshletGenerator.cs │ │ ├── MeshletMaterial.cs │ │ └── MeshletVertex.cs │ ├── Picking │ │ └── MeshPickResult.cs │ ├── Pipelines │ │ ├── Commands │ │ │ ├── Features │ │ │ │ ├── VPRC_BloomPass.cs │ │ │ │ ├── VPRC_ExposureUpdate.cs │ │ │ │ ├── VPRC_LightCombinePass.cs │ │ │ │ ├── VPRC_MSVO.cs │ │ │ │ ├── VPRC_MVAOPass.cs │ │ │ │ ├── VPRC_ReSTIRPass.cs │ │ │ │ ├── VPRC_RenderMotionVectorsPass.cs │ │ │ │ ├── VPRC_SSAOPass.cs │ │ │ │ ├── VPRC_SpatialHashAOPass.cs │ │ │ │ ├── VPRC_TemporalAccumulationPass.cs │ │ │ │ └── VPRC_VoxelConeTracingPass.cs │ │ │ ├── Flow │ │ │ │ ├── VPRC_IfElse.cs │ │ │ │ └── VPRC_Switch.cs │ │ │ ├── State │ │ │ │ ├── VPRC_BindFBO.cs │ │ │ │ ├── VPRC_BindFBOByName.cs │ │ │ │ ├── VPRC_BindOutputFBO.cs │ │ │ │ ├── VPRC_PopRenderArea.cs │ │ │ │ ├── VPRC_PushOutputFBORenderArea.cs │ │ │ │ ├── VPRC_PushRenderArea.cs │ │ │ │ ├── VPRC_PushViewportRenderArea.cs │ │ │ │ ├── VPRC_UnbindFBO.cs │ │ │ │ ├── ViewportPopStateRenderCommand.cs │ │ │ │ └── ViewportStateRenderCommand.cs │ │ │ ├── VPRC_BlitFrameBuffer.cs │ │ │ ├── VPRC_CacheOrCreateFBO.cs │ │ │ ├── VPRC_CacheOrCreateTexture.cs │ │ │ ├── VPRC_Clear.cs │ │ │ ├── VPRC_ClearByBoundFBO.cs │ │ │ ├── VPRC_ColorMask.cs │ │ │ ├── VPRC_DepthFunc.cs │ │ │ ├── VPRC_DepthTest.cs │ │ │ ├── VPRC_DepthWrite.cs │ │ │ ├── VPRC_DispatchCompute.cs │ │ │ ├── VPRC_Manual.cs │ │ │ ├── VPRC_MemoryBarrier.cs │ │ │ ├── VPRC_RenderDebugPhysics.cs │ │ │ ├── VPRC_RenderDebugShapes.cs │ │ │ ├── VPRC_RenderMeshesPass.cs │ │ │ ├── VPRC_RenderMeshesPassCPU.cs │ │ │ ├── VPRC_RenderMeshesPassGPU.cs │ │ │ ├── VPRC_RenderQuadFBO.cs │ │ │ ├── VPRC_RenderQuadToFBO.cs │ │ │ ├── VPRC_RenderScreenSpaceUI.cs │ │ │ ├── VPRC_SetClears.cs │ │ │ ├── VPRC_StencilMask.cs │ │ │ ├── ViewportRenderCommand.cs │ │ │ └── ViewportRenderCommandContainer.cs │ │ ├── EDepthStencilUse.cs │ │ ├── RenderingState.cs │ │ ├── Types │ │ │ ├── CustomRenderPipeline.cs │ │ │ ├── DebugOpaqueRenderPipeline.cs │ │ │ ├── DefaultRenderPipeline.cs │ │ │ ├── TestRenderPipeline.cs │ │ │ └── UserInterfaceRenderPipeline.cs │ │ ├── XRRenderPipeline.cs │ │ └── XRRenderPipelineInstance.cs │ ├── PostProcessing │ │ ├── CameraPostProcessStateCollection.cs │ │ ├── PostProcessParameterNames.cs │ │ ├── RenderPipelinePostProcessSchema.cs │ │ ├── RenderPipelinePostProcessSchemaBuilder.cs │ │ └── TonemappingType.cs │ ├── RenderGraph │ │ ├── RenderGraphDescribeContext.cs │ │ ├── RenderGraphResourceNames.cs │ │ └── RenderPassMetadata.cs │ ├── Resources │ │ └── RenderResourceRegistry.cs │ ├── RootNodeCollection.cs │ ├── Tools │ │ └── OctahedralImposterGenerator.cs │ ├── UI │ │ ├── Flyleaf │ │ │ └── PlayerGL.cs │ │ ├── ImGuiContextTracker.cs │ │ └── ImGuiControllerUtilities.cs │ ├── Vertex │ │ ├── Vertex.cs │ │ ├── VertexData.cs │ │ ├── VertexLine.cs │ │ ├── VertexLinePrimitive.cs │ │ ├── VertexLineStrip.cs │ │ ├── VertexPolygon.cs │ │ ├── VertexPrimitive.cs │ │ ├── VertexQuad.cs │ │ ├── VertexTriangle.cs │ │ ├── VertexTriangleFan.cs │ │ └── VertexTriangleStrip.cs │ ├── VertexAttribInfo.cs │ ├── VisualScene.cs │ ├── VisualScene2D.cs │ ├── VisualScene3D.cs │ ├── XRMeshRenderer.cs │ ├── XRRenderAsset.cs │ ├── XRScene.cs │ ├── XRViewport.cs │ ├── XRWorld.cs │ ├── XRWorldInstance.cs │ └── XRWorldObjectBase.cs ├── Scene │ ├── Components │ │ ├── ARKitBlendshapeNames.cs │ │ ├── AdvancedForwardMirrorComponent.cs │ │ ├── AnimStateMachineComponent.cs │ │ ├── Animation │ │ │ ├── AnimationClipComponent.cs │ │ │ ├── EyeTrackingBlendTrees.cs │ │ │ ├── HumanoidComponent.cs │ │ │ ├── HumanoidSettings.cs │ │ │ ├── IK │ │ │ │ ├── BaseIKSolverComponent.cs │ │ │ │ ├── HumanoidIKSolverComponent.cs │ │ │ │ ├── IKHingeConstraintComponent.cs │ │ │ │ ├── IKRotationConstraintComponent.cs │ │ │ │ ├── IKSolverComponent.cs │ │ │ │ ├── InverseKinematics.BoneChainItem.cs │ │ │ │ ├── InverseKinematics.BoneIKConstraints.cs │ │ │ │ ├── InverseKinematics.cs │ │ │ │ ├── SingleTargetIKComponent.cs │ │ │ │ ├── Solvers │ │ │ │ │ ├── ELimbBendModifier.cs │ │ │ │ │ ├── IKSolver.IKBone.cs │ │ │ │ │ ├── IKSolver.IKNode.cs │ │ │ │ │ ├── IKSolver.Point.cs │ │ │ │ │ ├── IKSolver.cs │ │ │ │ │ ├── IKSolverFABRIK.cs │ │ │ │ │ ├── IKSolverHeuristic.cs │ │ │ │ │ ├── IKSolverLimb.cs │ │ │ │ │ ├── IKSolverTrigonometric.TrigonometricBone.cs │ │ │ │ │ ├── IKSolverTrigonometric.cs │ │ │ │ │ ├── TransformConstrainer.cs │ │ │ │ │ └── VR │ │ │ │ │ │ ├── IKSolverVR.Arm.cs │ │ │ │ │ │ ├── IKSolverVR.BodyPart.cs │ │ │ │ │ │ ├── IKSolverVR.EPositionOffset.cs │ │ │ │ │ │ ├── IKSolverVR.ERotationOffset.cs │ │ │ │ │ │ ├── IKSolverVR.Leg.cs │ │ │ │ │ │ ├── IKSolverVR.Locomotion.cs │ │ │ │ │ │ ├── IKSolverVR.PoseData.cs │ │ │ │ │ │ ├── IKSolverVR.SolverTransforms.TransformPoses.cs │ │ │ │ │ │ ├── IKSolverVR.SolverTransforms.cs │ │ │ │ │ │ ├── IKSolverVR.Spine.cs │ │ │ │ │ │ ├── IKSolverVR.VirtualBone.cs │ │ │ │ │ │ └── IKSolverVR.cs │ │ │ │ ├── VRIKCalibrator.CalibrationData.Target.cs │ │ │ │ ├── VRIKCalibrator.CalibrationData.cs │ │ │ │ ├── VRIKCalibrator.Settings.cs │ │ │ │ ├── VRIKCalibrator.cs │ │ │ │ ├── VRIKRootControllerComponent.cs │ │ │ │ └── VRIKSolverComponent.cs │ │ │ └── LipTrackingBlendTrees.cs │ │ ├── Audio │ │ │ ├── AudioListenerComponent.cs │ │ │ ├── AudioSourceComponent.cs │ │ │ ├── Converters │ │ │ │ ├── MicrophoneComponent.AudioConverter.cs │ │ │ │ ├── MicrophoneComponent.ElevenLabsConverter.cs │ │ │ │ └── MicrophoneComponent.RVCConverter.cs │ │ │ ├── MicrophoneComponent.cs │ │ │ ├── OVRLipSync.cs │ │ │ ├── OVRLipSyncComponent.cs │ │ │ ├── README_ElevenLabs.md │ │ │ ├── README_RVC.md │ │ │ └── STT │ │ │ │ ├── ISTTProvider.cs │ │ │ │ ├── Providers │ │ │ │ ├── AmazonSTTProvider.cs │ │ │ │ ├── AssemblyAISTTProvider.cs │ │ │ │ ├── AzureSTTProvider.cs │ │ │ │ ├── DeepgramSTTProvider.cs │ │ │ │ ├── GoogleSTTProvider.cs │ │ │ │ ├── OpenAIWhisperProvider.cs │ │ │ │ └── RevAISTTProvider.cs │ │ │ │ ├── README_SpeechToText.md │ │ │ │ ├── STTResult.cs │ │ │ │ └── SpeechToTextComponent.cs │ │ ├── BSPMeshComponent.cs │ │ ├── Camera │ │ │ ├── CameraComponent.cs │ │ │ ├── DesktopPlayerCameraComponent.cs │ │ │ └── StereoCameraComponent.cs │ │ ├── Capture │ │ │ ├── LightProbeComponent.cs │ │ │ ├── MirrorCaptureComponent.cs │ │ │ ├── SceneCaptureComponent.cs │ │ │ └── SceneCaptureComponentBase.cs │ │ ├── Debug │ │ │ ├── Draw │ │ │ │ ├── DebugDrawComponent.DebugDrawBox.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawCapsule.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawCircle.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawCone.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawCylinder.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawLine.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawPoint.cs │ │ │ │ ├── DebugDrawComponent.DebugDrawSphere.cs │ │ │ │ ├── DebugDrawComponent.DebugShapeBase.cs │ │ │ │ └── DebugDrawComponent.cs │ │ │ └── Visualize │ │ │ │ ├── DebugVisualize2DComponent.cs │ │ │ │ ├── DebugVisualize3DComponent.cs │ │ │ │ ├── DebugVisualizeOctreeComponent.cs │ │ │ │ ├── DebugVisualizeQuadtreeComponent.cs │ │ │ │ └── ModelBvhPreviewComponent.cs │ │ ├── ETransformMode.cs │ │ ├── ETransformSpace.cs │ │ ├── FaceTrackingReceiverComponent.cs │ │ ├── Interaction │ │ │ ├── InteractableComponent.cs │ │ │ └── InteractorComponent.cs │ │ ├── Lights │ │ │ ├── ELightType.cs │ │ │ └── Types │ │ │ │ ├── DirectionalLightComponent.cs │ │ │ │ ├── LightComponent.cs │ │ │ │ ├── OneViewLightComponent.cs │ │ │ │ ├── PointLightComponent.cs │ │ │ │ ├── ShadowRenderPipeline.cs │ │ │ │ └── SpotLightComponent.cs │ │ ├── Mesh │ │ │ ├── GaussianSplatComponent.cs │ │ │ ├── ModelComponent.cs │ │ │ ├── OctahedralBillboardComponent.cs │ │ │ ├── RenderableComponent.cs │ │ │ ├── RenderableMesh.cs │ │ │ └── Shapes │ │ │ │ ├── BoxMeshComponent.cs │ │ │ │ ├── ConeMeshComponent.cs │ │ │ │ ├── ShapeMeshComponent.cs │ │ │ │ └── SphereMeshComponent.cs │ │ ├── Misc │ │ │ ├── DeferredDecalComponent.cs │ │ │ ├── LandscapeComponent.cs │ │ │ └── ParticleEmitterComponent.cs │ │ ├── MotionCapture │ │ │ ├── FaceMotion3DCaptureComponent.cs │ │ │ ├── VMCCaptureComponent.cs │ │ │ ├── VMCComponent.cs │ │ │ └── VMCSenderComponent.cs │ │ ├── Movement │ │ │ ├── CharacterMovementComponent.cs │ │ │ ├── HeightScaleComponent.cs │ │ │ ├── PlayerMovementComponentBase.cs │ │ │ └── TransformMovementComponent.cs │ │ ├── Networking │ │ │ ├── RestApiComponent.cs │ │ │ ├── TcpClientComponent.cs │ │ │ ├── TcpServerComponent.cs │ │ │ ├── UdpSocketComponent.cs │ │ │ ├── WebSocketClientComponent.cs │ │ │ └── WebhookListenerComponent.cs │ │ ├── OscReceiverComponent.cs │ │ ├── OscSenderComponent.cs │ │ ├── Pawns │ │ │ ├── CharacterPawnComponent.cs │ │ │ ├── ExternalOptionalInputSetComponent.cs │ │ │ ├── FlyingCameraPawn.cs │ │ │ ├── FlyingCameraPawnBaseComponent.cs │ │ │ ├── OptionalInputSetComponent.cs │ │ │ ├── PawnComponent.cs │ │ │ ├── UICanvasComponent.cs │ │ │ ├── UICanvasInputComponent.cs │ │ │ └── VRPlayerInputSet.cs │ │ ├── Physics │ │ │ ├── ConvexHullUtility.cs │ │ │ ├── DynamicRigidBodyComponent.cs │ │ │ ├── GPUPhysicsChainComponent.cs │ │ │ ├── PhysicsActorComponent.cs │ │ │ ├── PhysicsChainBoxCollider.cs │ │ │ ├── PhysicsChainCapsuleCollider.cs │ │ │ ├── PhysicsChainCollider.cs │ │ │ ├── PhysicsChainColliderBase.cs │ │ │ ├── PhysicsChainComponent Fields.cs │ │ │ ├── PhysicsChainComponent.Particle.cs │ │ │ ├── PhysicsChainComponent.ParticleTree.cs │ │ │ ├── PhysicsChainComponent.cs │ │ │ ├── PhysicsChainPlaneCollider.cs │ │ │ ├── PhysicsChainSphereCollider.cs │ │ │ ├── PhysicsRigidBodyProperties.cs │ │ │ ├── PhysxHeightFieldComponent.cs │ │ │ └── StaticRigidBodyComponent.cs │ │ ├── Scripting │ │ │ └── GameCSProjLoader.cs │ │ ├── Shapes │ │ │ ├── CollidableShape3DComponent.cs │ │ │ ├── CommonShape3DComponent.cs │ │ │ ├── Cylindrical │ │ │ │ ├── Complex │ │ │ │ │ └── ComplexConeComponent.cs │ │ │ │ ├── XAligned │ │ │ │ │ ├── CapsuleXComponent.cs │ │ │ │ │ └── ConeXComponent.cs │ │ │ │ ├── YAligned │ │ │ │ │ ├── CapsuleYComponent.cs │ │ │ │ │ └── ConeYComponent.cs │ │ │ │ └── ZAligned │ │ │ │ │ ├── CapsuleZComponent.cs │ │ │ │ │ └── ConeZComponent.cs │ │ │ ├── EBodyActivationState.cs │ │ │ ├── Misc │ │ │ │ ├── BoxComponent.cs │ │ │ │ └── SphereComponent.cs │ │ │ ├── RenderCommandMethod2D.cs │ │ │ ├── RenderCommandMethod3D.cs │ │ │ ├── RigidBodyConstructionInfo.cs │ │ │ ├── Shape3DComponent.cs │ │ │ ├── TCollisionObject.cs │ │ │ └── XRRigidBody.cs │ │ ├── SkyboxComponent.cs │ │ ├── Splines │ │ │ ├── Spline2DComponent.cs │ │ │ └── Spline3DPreviewComponent.cs │ │ ├── TransformTool2D.cs │ │ ├── TransformTool3D.cs │ │ ├── UI │ │ │ ├── Core │ │ │ │ ├── Arrangements │ │ │ │ │ ├── EListAlignment.cs │ │ │ │ │ ├── UIGridTransform.UIGridChildPlacementInfo.cs │ │ │ │ │ ├── UIGridTransform.cs │ │ │ │ │ ├── UIItemListComponent.cs │ │ │ │ │ ├── UIListChildPlacementInfo.cs │ │ │ │ │ ├── UIListTransform.cs │ │ │ │ │ ├── UISizingDefinition.cs │ │ │ │ │ ├── UISizingValue.cs │ │ │ │ │ └── UITreeTransform.cs │ │ │ │ ├── Enums │ │ │ │ │ ├── ECanvasDrawSpace.cs │ │ │ │ │ ├── EDropLocationFlags.cs │ │ │ │ │ ├── EHorizontalAlign.cs │ │ │ │ │ ├── ESizingMode.cs │ │ │ │ │ ├── EUIDockStyle.cs │ │ │ │ │ ├── EVerticalAlign.cs │ │ │ │ │ └── EVisibility.cs │ │ │ │ ├── Interactable │ │ │ │ │ ├── UIByteInputComponent.cs │ │ │ │ │ ├── UIDateTimeInputComponent.cs │ │ │ │ │ ├── UIDecimalInputComponent.cs │ │ │ │ │ ├── UIDoubleInputComponent.cs │ │ │ │ │ ├── UIFloatInputComponent.cs │ │ │ │ │ ├── UIInspectorEditorComponent.cs │ │ │ │ │ ├── UIIntInputComponent.cs │ │ │ │ │ ├── UILongInputComponent.cs │ │ │ │ │ ├── UIPropertyTextDriverComponent.cs │ │ │ │ │ ├── UISByteInputComponent.cs │ │ │ │ │ ├── UIShortInputComponent.cs │ │ │ │ │ ├── UITextInputComponent.cs │ │ │ │ │ ├── UIToggleComponent.cs │ │ │ │ │ ├── UIUIntInputComponent.cs │ │ │ │ │ ├── UIULongInputComponent.cs │ │ │ │ │ └── UIUShortInputComponent.cs │ │ │ │ ├── Transforms │ │ │ │ │ ├── UIBoundableTransform.cs │ │ │ │ │ ├── UICanvasTransform.cs │ │ │ │ │ ├── UIChildPlacementInfo.cs │ │ │ │ │ ├── UIDockableTransform.cs │ │ │ │ │ ├── UIDockableTransform1.cs │ │ │ │ │ ├── UIDockingRootTransform.cs │ │ │ │ │ ├── UIDualSplitTransform.cs │ │ │ │ │ ├── UIFittedTransform.cs │ │ │ │ │ ├── UIMultiSplitTransform.cs │ │ │ │ │ ├── UIRotationTransform.cs │ │ │ │ │ ├── UIScrollableTransform.cs │ │ │ │ │ ├── UISplitArrangement.cs │ │ │ │ │ └── UITransform.cs │ │ │ │ ├── UIComponent.cs │ │ │ │ ├── UIMaterialComponent.cs │ │ │ │ ├── UIRenderableComponent.cs │ │ │ │ ├── UIVideoComponent.cs │ │ │ │ └── UIViewportComponent.cs │ │ │ ├── DearImGuiComponent.cs │ │ │ ├── Functions │ │ │ │ ├── BaseFuncArg.cs │ │ │ │ ├── BaseFuncExec.cs │ │ │ │ ├── BaseFuncValue.cs │ │ │ │ ├── EditorFunctionGrid.cs │ │ │ │ ├── FuncExecInput.cs │ │ │ │ ├── FuncExecOutput.cs │ │ │ │ ├── FuncValueInput.cs │ │ │ │ ├── FuncValueOutput.cs │ │ │ │ └── Function.cs │ │ │ ├── Interactable │ │ │ │ ├── MenuComponent.cs │ │ │ │ ├── UIButtonComponent.cs │ │ │ │ ├── UIComboBoxComponent.cs │ │ │ │ └── UIInteractableComponent.cs │ │ │ ├── Rive │ │ │ │ ├── BoolInput.cs │ │ │ │ ├── NumberInput.cs │ │ │ │ ├── RiveUIComponent.cs │ │ │ │ ├── StateMachineInput.cs │ │ │ │ └── TriggerInput.cs │ │ │ ├── Text │ │ │ │ ├── UIText.cs │ │ │ │ └── UITextComponent.cs │ │ │ └── UISvgComponent.cs │ │ ├── VR │ │ │ ├── VRControllerModelComponent.cs │ │ │ ├── VRDeviceModelComponent.cs │ │ │ ├── VRHeadsetComponent.cs │ │ │ ├── VRPlayerCharacterComponent.cs │ │ │ ├── VRTrackerCollectionComponent.cs │ │ │ └── VRTrackerModelComponent.cs │ │ ├── Volumes │ │ │ ├── Blocking.cs │ │ │ ├── Boost.cs │ │ │ ├── Gravity.cs │ │ │ ├── MapStreaming.cs │ │ │ └── Trigger.cs │ │ └── XRComponent.cs │ ├── LayerMask.cs │ ├── Physics │ │ ├── AbstractPhysicsScene.cs │ │ ├── Jitter2 │ │ │ ├── JitterExtensions.cs │ │ │ └── JitterScene.cs │ │ ├── Jolt │ │ │ ├── JoltActor.cs │ │ │ ├── JoltDynamicRigidBody.cs │ │ │ ├── JoltScene.cs │ │ │ └── JoltStaticRigidBody.cs │ │ └── Physx │ │ │ ├── AbstractPhysicsMaterial.cs │ │ │ ├── Controller.cs │ │ │ ├── ControllerManager.cs │ │ │ ├── Controllers │ │ │ ├── BoxController.cs │ │ │ └── CapsuleController.cs │ │ │ ├── ECombineMode.cs │ │ │ ├── Geometry │ │ │ └── IPhysicsGeometry.cs │ │ │ ├── IPhysxGeometry.cs │ │ │ ├── InstancedDebugVisualizer.cs │ │ │ ├── Joints │ │ │ ├── IHingeJoint.cs │ │ │ ├── IPrismaticJoint.cs │ │ │ ├── PhysxJoint.cs │ │ │ ├── PhysxJoint_Contact.cs │ │ │ ├── PhysxJoint_D6.cs │ │ │ ├── PhysxJoint_Distance.cs │ │ │ ├── PhysxJoint_Fixed.cs │ │ │ ├── PhysxJoint_Gear.cs │ │ │ ├── PhysxJoint_Prismatic.cs │ │ │ ├── PhysxJoint_RackAndPinion.cs │ │ │ ├── PhysxJoint_Revolute.cs │ │ │ └── PhysxJoint_Spherical.cs │ │ │ ├── ObstacleContext.cs │ │ │ ├── PhysxActor.cs │ │ │ ├── PhysxBase.cs │ │ │ ├── PhysxBatchQuery.cs │ │ │ ├── PhysxConvexHullCooker.cs │ │ │ ├── PhysxConvexMesh.cs │ │ │ ├── PhysxDynamicRigidBody.cs │ │ │ ├── PhysxHeightField.cs │ │ │ ├── PhysxMaterial.cs │ │ │ ├── PhysxPlane.cs │ │ │ ├── PhysxRefCounted.cs │ │ │ ├── PhysxRigidActor.cs │ │ │ ├── PhysxRigidBody.cs │ │ │ ├── PhysxScene.Native.cs │ │ │ ├── PhysxScene.cs │ │ │ ├── PhysxShape.cs │ │ │ ├── PhysxStaticRigidBody.cs │ │ │ ├── PhysxTetrahedronMesh.cs │ │ │ ├── PhysxTriangleMesh.cs │ │ │ └── Shapes │ │ │ └── IAbstractPhysicsShape.cs │ ├── PhysicsOld │ │ ├── AbstractPhysicsInterface.cs │ │ ├── AbstractPhysicsWorld.cs │ │ ├── Collision Bodies │ │ │ ├── Interfaces │ │ │ │ ├── ICollidable.cs │ │ │ │ ├── ICollisionObjectConstructionInfo.cs │ │ │ │ ├── IGenericCollidable.cs │ │ │ │ ├── IRigidBodyCollidable.cs │ │ │ │ └── ISoftBodyCollidable.cs │ │ │ ├── RigidBodyConstructionInfo.cs │ │ │ ├── SoftBodyConstructionInfo.cs │ │ │ ├── XRCollisionObject.cs │ │ │ ├── XRContactInfo.cs │ │ │ ├── XRRigidBody.cs │ │ │ └── XRSoftBody.cs │ │ ├── Constraints │ │ │ ├── XRConstraintInfo1.cs │ │ │ ├── XRConstraintInfo2.cs │ │ │ ├── XRPhysicsConstraint.cs │ │ │ └── XRPointPointConstraint.cs │ │ ├── ContactTest.cs │ │ ├── ContactTestMulti.cs │ │ ├── ContactTestResult.cs │ │ ├── ConvexDecomposition.cs │ │ ├── Enums │ │ │ ├── EBodyActivationState.cs │ │ │ ├── ECollisionGroup.cs │ │ │ ├── EConstraintParam.cs │ │ │ └── EConstraintType.cs │ │ ├── Extensions │ │ │ └── BulletExtensions.cs │ │ ├── PhysicsDriver.cs │ │ ├── Shapes │ │ │ ├── XRCollisionBox.cs │ │ │ ├── XRCollisionCapsuleX.cs │ │ │ ├── XRCollisionCapsuleY.cs │ │ │ ├── XRCollisionCapsuleZ.cs │ │ │ ├── XRCollisionCompoundShape.cs │ │ │ ├── XRCollisionConeX.cs │ │ │ ├── XRCollisionConeY.cs │ │ │ ├── XRCollisionConeZ.cs │ │ │ ├── XRCollisionConvexHull.cs │ │ │ ├── XRCollisionCylinderX.cs │ │ │ ├── XRCollisionCylinderY.cs │ │ │ ├── XRCollisionCylinderZ.cs │ │ │ ├── XRCollisionHeightField.cs │ │ │ ├── XRCollisionShape.cs │ │ │ └── XRCollisionSphere.cs │ │ ├── SupportedByAttribute.cs │ │ └── Tracing │ │ │ ├── RayCollisionResult.cs │ │ │ ├── RayTrace.cs │ │ │ ├── RayTraceClosest.cs │ │ │ ├── RayTraceMulti.cs │ │ │ ├── RayTraceSingle.cs │ │ │ ├── ShapeCollisionResult.cs │ │ │ ├── ShapeTrace.cs │ │ │ ├── ShapeTraceClosest.cs │ │ │ ├── ShapeTraceMulti.cs │ │ │ └── ShapeTraceSingle.cs │ ├── Prefabs │ │ ├── SceneNodePrefabLink.cs │ │ ├── SceneNodePrefabNodeOverride.cs │ │ ├── SceneNodePrefabService.cs │ │ ├── SceneNodePrefabUtility.cs │ │ ├── XRPrefabSource.cs │ │ └── XRPrefabVariant.cs │ ├── SceneNode.cs │ ├── Transforms │ │ ├── Lagged │ │ │ ├── SmoothedParentConstraintTransform.cs │ │ │ ├── TranslationLagged.cs │ │ │ └── WorldTranslationLaggedTransform.cs │ │ ├── Misc │ │ │ ├── BillboardTransform.cs │ │ │ ├── Boom.cs │ │ │ ├── CopyTransform.cs │ │ │ ├── DefaultLayers.cs │ │ │ ├── DrivenLocalTransform.cs │ │ │ ├── DrivenWorldTransform.cs │ │ │ ├── LookatTransform.cs │ │ │ ├── MirroredTransform.cs │ │ │ ├── MultiCopyTransform.cs │ │ │ ├── OrbitTransform.cs │ │ │ ├── PositionOnlyTransform.cs │ │ │ └── RectTransform.cs │ │ ├── Noise │ │ │ ├── NoiseRotationTransform.cs │ │ │ └── ScreenShakeTransform.cs │ │ ├── RigidBodyTransform.cs │ │ ├── SmoothedTransform.cs │ │ ├── Spline3DTransform.cs │ │ ├── Transform.cs │ │ ├── TransformBase.MatrixInfo.cs │ │ ├── TransformBase.cs │ │ ├── TransformNone.cs │ │ ├── VR │ │ │ ├── VRActionPoseTransform.cs │ │ │ ├── VRActionTransformBase.cs │ │ │ ├── VRControllerTransform.cs │ │ │ ├── VRDeviceTransformBase.cs │ │ │ ├── VREyeTransform.cs │ │ │ ├── VRHandSkeletonBoneActionTransform.cs │ │ │ ├── VRHeadsetTransform.cs │ │ │ └── VRTrackerTransform.cs │ │ └── XRTransformEditorAttribute.cs │ └── WorldSettings.cs ├── VRGameStartupSettings.cs ├── XREngine.csproj ├── XRMenuItem.cs ├── avcodec-61.dll ├── avdevice-61.dll ├── avfilter-10.dll ├── avformat-61.dll ├── avutil-59.dll ├── ffmpeg.exe ├── ffplay.exe ├── ffprobe.exe ├── openvr_api.dll ├── postproc-58.dll ├── runtimes │ └── win-x64 │ │ └── native │ │ ├── lib_coacd.dll │ │ └── libmagicphysx.dll ├── swresample-5.dll └── swscale-8.dll ├── XREngine.Animation ├── AnimationCurve.cs ├── BaseAnimation.cs ├── Enums │ ├── EAnimationState.cs │ ├── ELimbEndEffector.cs │ ├── ERadialInterpType.cs │ ├── EUnifyBias.cs │ ├── EVectorInterpType.cs │ └── EVectorValueType.cs ├── Functions │ ├── AnimFuncExecInput.cs │ ├── AnimFuncExecOutput.cs │ ├── AnimFuncValueInput.cs │ ├── AnimFuncValueOutput.cs │ ├── AnimationFunction.cs │ ├── Logic │ │ └── IfFunction.cs │ └── Skeleton │ │ ├── BlendSpace1D.cs │ │ └── LookatFunction.cs ├── Interfaces │ ├── ICartesianKeyframe.cs │ ├── IKeyframe.cs │ ├── IPlanarKeyframe.cs │ ├── IPlanarKeyframeT.cs │ ├── IRadialKeyframe.cs │ └── IStepKeyframe.cs ├── Keyframes │ ├── BaseKeyframeTrack.cs │ ├── Keyframe.cs │ ├── KeyframeTrack.cs │ └── VectorKeyframe.cs ├── Model │ ├── BoneAnimation.cs │ ├── BoneFrame.cs │ ├── HumanoidPose.cs │ ├── QuaternionWeight.cs │ ├── SkeletalAnimation.cs │ ├── TransformState.cs │ └── Vector3Weight.cs ├── PerspectiveCameraKeyCollection.cs ├── Property │ ├── BoolKeyframe.cs │ ├── Core │ │ ├── AnimationClip.cs │ │ ├── AnimationMember.cs │ │ ├── BasePropAnim.cs │ │ ├── BasePropAnimBakeable.cs │ │ ├── BasePropAnimKeyframed.cs │ │ ├── BlendTree.cs │ │ ├── BlendTree1D.cs │ │ ├── BlendTree2D.cs │ │ ├── BlendTreeDirect.cs │ │ ├── Enums │ │ │ ├── EAnimTreeTraversalMethod.cs │ │ │ ├── EAnimationMemberType.cs │ │ │ └── EVectorInterpValueType.cs │ │ ├── MotionBase.cs │ │ ├── PropAnimKeyframed.cs │ │ ├── PropAnimLerpable.cs │ │ └── PropAnimVector.cs │ ├── FloatKeyframe.cs │ ├── ObjectKeyframe.cs │ ├── PropAnimBool.cs │ ├── PropAnimFloat.cs │ ├── PropAnimInt.cs │ ├── PropAnimMatrix.cs │ ├── PropAnimMethod.cs │ ├── PropAnimObject.cs │ ├── PropAnimQuaternion.cs │ ├── PropAnimString.cs │ ├── PropAnimVector2.cs │ ├── PropAnimVector3.cs │ ├── PropAnimVector4.cs │ ├── QuaternionKeyframe.cs │ ├── StringKeyframe.cs │ ├── Vector2Keyframe.cs │ └── Vector3Keyframe.cs ├── State Machine │ ├── AnimStateMachine.cs │ ├── Layers │ │ ├── AnimLayer.cs │ │ └── States │ │ │ ├── AnimState.cs │ │ │ ├── AnimStateBase.cs │ │ │ ├── AnimStateComponent.cs │ │ │ ├── AnyState.cs │ │ │ ├── BlendManager.cs │ │ │ ├── Components │ │ │ ├── AnimParameterDriverComponent.cs │ │ │ └── TrackingControllerComponent.cs │ │ │ ├── EAnimBlendType.cs │ │ │ └── Transitions │ │ │ ├── AnimStateTransition.cs │ │ │ ├── AnimTransitionCondition.cs │ │ │ └── ETransitionInterruptionSource.cs │ ├── Parameters │ │ ├── AnimBool.cs │ │ ├── AnimFloat.cs │ │ ├── AnimInt.cs │ │ └── AnimVar.cs │ └── Poses │ │ ├── HumanoidPoseGenBase.cs │ │ ├── PoseBlend.cs │ │ ├── PoseBlend1D.cs │ │ ├── PoseDirect.cs │ │ └── PoseKeyframe.cs ├── TransformKeyCollection.cs └── XREngine.Animation.csproj ├── XREngine.Audio ├── AudioBuffer.cs ├── AudioInputDevice.cs ├── AudioInputDeviceFloat.cs ├── AudioManager.cs ├── AudioSource.cs ├── Effects │ ├── AudioEffect.cs │ ├── AutowahEffect.cs │ ├── ChorusEffect.cs │ ├── CompressorEffect.cs │ ├── DistortionEffect.cs │ ├── EAXReverbEffect.cs │ ├── EchoEffect.cs │ ├── EffectContext.cs │ ├── EqualizerEffect.cs │ ├── FlangerEffect.cs │ ├── FrequencyShifterEffect.cs │ ├── PitchShifterEffect.cs │ ├── ReverbEffect.cs │ ├── RingModulatorEffect.cs │ └── VocalMorpherEffect.cs ├── ListenerContext.cs ├── Steam │ ├── Delegates.cs │ ├── Enums │ │ ├── IPLAirAbsorptionModelType.cs │ │ ├── IPLAmbisonicsType.cs │ │ ├── IPLAudioEffectState.cs │ │ ├── IPLBakedDataType.cs │ │ ├── IPLBakedDataVariation.cs │ │ ├── IPLContextFlags.cs │ │ ├── IPLDirectEffectFlags.cs │ │ ├── IPLDirectSimulationFlags.cs │ │ ├── IPLDistanceAttenuationModelType.cs │ │ ├── IPLHRTFInterpolation.cs │ │ ├── IPLHRTFNormType.cs │ │ ├── IPLHRTFType.cs │ │ ├── IPLLogLevel.cs │ │ ├── IPLOcclusionType.cs │ │ ├── IPLOpenCLDeviceType.cs │ │ ├── IPLProbeGenerationType.cs │ │ ├── IPLReflectionEffectType.cs │ │ ├── IPLReflectionsBakeFlags.cs │ │ ├── IPLSIMDLevel.cs │ │ ├── IPLSceneType.cs │ │ ├── IPLSimulationFlags.cs │ │ ├── IPLSpeakerLayoutType.cs │ │ ├── IPLTransmissionType.cs │ │ ├── IPLbool.cs │ │ └── IPLerror.cs │ ├── OpaqueHandles.cs │ ├── Phonon.cs │ └── Structs │ │ ├── IPLAirAbsorptionModel.cs │ │ ├── IPLAmbisonicsBinauralEffectParams.cs │ │ ├── IPLAmbisonicsBinauralEffectSettings.cs │ │ ├── IPLAmbisonicsDecodeEffectParams.cs │ │ ├── IPLAmbisonicsDecodeEffectSettings.cs │ │ ├── IPLAmbisonicsEncodeEffectParams.cs │ │ ├── IPLAmbisonicsEncodeEffectSettings.cs │ │ ├── IPLAmbisonicsPanningEffectParams.cs │ │ ├── IPLAmbisonicsPanningEffectSettings.cs │ │ ├── IPLAmbisonicsRotationEffectParams.cs │ │ ├── IPLAmbisonicsRotationEffectSettings.cs │ │ ├── IPLAudioBuffer.cs │ │ ├── IPLAudioSettings.cs │ │ ├── IPLBakedDataIdentifier.cs │ │ ├── IPLBinauralEffectParams.cs │ │ ├── IPLBinauralEffectSettings.cs │ │ ├── IPLBox.cs │ │ ├── IPLContextSettings.cs │ │ ├── IPLCoordinateSpace3.cs │ │ ├── IPLDirectEffectParams.cs │ │ ├── IPLDirectEffectSettings.cs │ │ ├── IPLDirectivity.cs │ │ ├── IPLDistanceAttenuationModel.cs │ │ ├── IPLHRTFSettings.cs │ │ ├── IPLHit.cs │ │ ├── IPLInstancedMeshSettings.cs │ │ ├── IPLMaterial.cs │ │ ├── IPLMatrix4x4.cs │ │ ├── IPLOpenCLDeviceDesc.cs │ │ ├── IPLOpenCLDeviceSettings.cs │ │ ├── IPLPanningEffectParams.cs │ │ ├── IPLPanningEffectSettings.cs │ │ ├── IPLPathBakeParams.cs │ │ ├── IPLPathEffectParams.cs │ │ ├── IPLPathEffectSettings.cs │ │ ├── IPLProbeGenerationParams.cs │ │ ├── IPLRay.cs │ │ ├── IPLReflectionEffectParams.cs │ │ ├── IPLReflectionEffectSettings.cs │ │ ├── IPLReflectionsBakeParams.cs │ │ ├── IPLSceneSettings.cs │ │ ├── IPLSerializedObjectSettings.cs │ │ ├── IPLSimulationInputs.cs │ │ ├── IPLSimulationOutputs.cs │ │ ├── IPLSimulationSettings.cs │ │ ├── IPLSimulationSharedInputs.cs │ │ ├── IPLSourceSettings.cs │ │ ├── IPLSpeakerLayout.cs │ │ ├── IPLSphere.cs │ │ ├── IPLStaticMeshSettings.cs │ │ ├── IPLTriangle.cs │ │ ├── IPLTrueAudioNextDeviceSettings.cs │ │ ├── IPLVector3.cs │ │ ├── IPLVirtualSurroundEffectParams.cs │ │ └── IPLVirtualSurroundEffectSettings.cs ├── XRAudioUtil.cs └── XREngine.Audio.csproj ├── XREngine.Data ├── ArchiveExtractionProgress.cs ├── ArchiveExtractor.cs ├── AudioData.cs ├── BSP │ ├── BSPBoolean.cs │ ├── BSPCube.cs │ ├── BSPNode.cs │ ├── BSPShape.cs │ ├── BSPShapeExtensions.cs │ └── BSPSphere.cs ├── ComputerInfo.cs ├── ConcurrentHashSet.cs ├── Core │ ├── BuildSettings.cs │ ├── Colors │ │ ├── ARGBPixel.cs │ │ ├── ColorF3.cs │ │ ├── ColorF4.cs │ │ ├── HSVPixel.cs │ │ ├── RGBAPixel.cs │ │ └── RGBPixel.cs │ ├── EAudioLibrary.cs │ ├── EEngineQuality.cs │ ├── EGlobalIlluminationMode.cs │ ├── EInputLibrary.cs │ ├── ELocalPlayerIndex.cs │ ├── EOutputVerbosity.cs │ ├── EPhysicsLibrary.cs │ ├── ERenderLibrary.cs │ ├── EVSyncMode.cs │ ├── EWindowState.cs │ ├── IChangingValueEventArgs.cs │ ├── InvokeBoolType.cs │ ├── Memory │ │ ├── Bin16.cs │ │ ├── Bin24.cs │ │ ├── Bin32.cs │ │ ├── Bin64.cs │ │ ├── Bin8.cs │ │ ├── CFileMap.cs │ │ ├── Compression.cs │ │ ├── DataSource.cs │ │ ├── FileMap.cs │ │ ├── FileMapProtect.cs │ │ ├── FloatQuantizeHeader.cs │ │ ├── FloatQuantizer.cs │ │ ├── FloatQuantizer1.cs │ │ ├── Memory.cs │ │ ├── VoidPtr.cs │ │ ├── WFileMap.cs │ │ └── Win32.cs │ ├── Type Converters │ │ ├── DataSourceYamlTypeConverter.cs │ │ ├── Matrix4x4YamlTypeConverter.cs │ │ ├── QuaternionTypeConverter.cs │ │ ├── QuaternionYamlTypeConverter.cs │ │ ├── Vector2TypeConverter.cs │ │ ├── Vector2YamlTypeConverter.cs │ │ ├── Vector3TypeConverter.cs │ │ ├── Vector3YamlTypeConverter.cs │ │ ├── Vector4TypeConverter.cs │ │ └── Vector4YamlTypeConverter.cs │ ├── UserSettings.cs │ ├── XPropertyChangedEventArgs.cs │ ├── XPropertyChangingEventArgs.cs │ ├── XR3rdPartyAsset.cs │ ├── XRAsset.cs │ ├── XRAssetGraphUtility.cs │ ├── XRBase.cs │ ├── XRBoolEvent.cs │ ├── XREvent.cs │ ├── XREventGroup.cs │ ├── XRMath.cs │ ├── XRObjectBase.cs │ ├── XRPropertyChangedEventArgs.cs │ └── XRPropertyChangingEventArgs.cs ├── EArchiveExtractionPhase.cs ├── EShaderType.cs ├── Endian │ ├── BInt24.cs │ ├── BMatrix4.cs │ ├── BUInt24.cs │ ├── BVec2.cs │ ├── BVec3.cs │ ├── BVec4.cs │ ├── Endian.cs │ ├── IVector3.cs │ ├── IVector4.cs │ ├── Int24.cs │ ├── SNormFloat4.cs │ ├── SNormFloat8.cs │ ├── UInt24.cs │ ├── UNormFloat4.cs │ ├── UNormFloat8.cs │ ├── bdouble.cs │ ├── bfloat.cs │ ├── bint.cs │ ├── blong.cs │ ├── bshort.cs │ ├── buint.cs │ ├── bulong.cs │ └── bushort.cs ├── Enums.cs ├── EventDictionary.cs ├── Geometry │ ├── AABB.cs │ ├── BoundingRectangle.cs │ ├── BoundingRectangleF.cs │ ├── Box.cs │ ├── Capsule.cs │ ├── CapsuleX.cs │ ├── CapsuleY.cs │ ├── CapsuleZ.cs │ ├── Circle3D.cs │ ├── Cone.cs │ ├── ConeX.cs │ ├── ConeY.cs │ ├── ConeZ.cs │ ├── EPlaneIntersection.cs │ ├── Frustum.cs │ ├── GeoUtil.cs │ ├── IShape.cs │ ├── Plane.cs │ ├── PreparedFrustum.cs │ ├── Ray.cs │ ├── Segment.cs │ ├── Sphere.cs │ └── Triangle.cs ├── Globals.cs ├── Half.cs ├── HelperMethods.cs ├── IndexSize.cs ├── Interp.cs ├── Lists │ ├── ConsistentIndexList.cs │ ├── Deque │ │ ├── Deque.cs │ │ ├── GenericDeque.Enumerator.cs │ │ ├── GenericDeque.Node.cs │ │ ├── GenericDeque.Synchronized.cs │ │ ├── GenericDeque.cs │ │ ├── GenericTester.cs │ │ └── Tester.cs │ ├── EventArray.cs │ ├── EventList.cs │ ├── HashedQueue.cs │ ├── HashedStack.cs │ ├── TCollectionChangedEventArgs.cs │ ├── ThreadSafeEnumerator.cs │ ├── ThreadSafeList.cs │ └── Unsafe │ │ └── UTF8ArrayPtr.cs ├── LocalizedString.cs ├── MMD │ └── VMD │ │ ├── AnimationBase.cs │ │ ├── AnimationListBase.cs │ │ ├── BoneAnimation.cs │ │ ├── BoneFrameKey.cs │ │ ├── CameraAnimation.cs │ │ ├── CameraKeyFrameKey.cs │ │ ├── FrameDictionary.cs │ │ ├── IBinaryDataSource.cs │ │ ├── InvalidFileError.cs │ │ ├── LampAnimation.cs │ │ ├── LampKeyFrameKey.cs │ │ ├── PropertyAnimation.cs │ │ ├── PropertyFrameKey.cs │ │ ├── SelfShadowAnimation.cs │ │ ├── SelfShadowFrameKey.cs │ │ ├── ShapeKeyAnimation.cs │ │ ├── ShapeKeyFrameKey.cs │ │ ├── VMDBezier.cs │ │ ├── VMDFile.cs │ │ ├── VMDHeader.cs │ │ └── VMDUtils.cs ├── Measurement.cs ├── Native │ ├── NativeEnums.cs │ ├── NativeMethods.OSX.cs │ ├── NativeMethods.UNIX.cs │ ├── NativeMethods.Windows.Console.cs │ ├── NativeMethods.cs │ └── NativeStructs.cs ├── ProgressStream.cs ├── Remapper.cs ├── Rendering │ ├── BoneWeight.cs │ ├── Enums │ │ ├── EBufferRangeTarget.cs │ │ ├── EBufferTarget.cs │ │ ├── EBufferUsage.cs │ │ ├── ECommonBufferType.cs │ │ ├── EComponentType.cs │ │ ├── ECubemapFace.cs │ │ ├── ECullMode.cs │ │ ├── EDefaultRenderPass.cs │ │ ├── EDepthPrecision.cs │ │ ├── EDepthStencilFmt.cs │ │ ├── EDrawBuffersAttachment.cs │ │ ├── EEditorVisibility.cs │ │ ├── EFrameBufferAttachment.cs │ │ ├── EFrameBufferTextureTypeFlags.cs │ │ ├── EFramebufferTarget.cs │ │ ├── EPixelFormat.cs │ │ ├── EPixelInternalFormat.cs │ │ ├── EPixelType.cs │ │ ├── EPrimitiveType.cs │ │ ├── EProgramStageMask.cs │ │ ├── EQueryTarget.cs │ │ ├── EReadBufferMode.cs │ │ ├── ERenderPass2D.cs │ │ ├── ETexMagFilter.cs │ │ ├── ETexMinFilter.cs │ │ ├── ETexParamName.cs │ │ ├── ETexWrapMode.cs │ │ ├── ETextureCompareFunc.cs │ │ ├── ETextureTarget.cs │ │ ├── ETextureType.cs │ │ ├── EThreePlayerPreference.cs │ │ ├── ETwoPlayerPreference.cs │ │ └── EWinding.cs │ ├── FaceType.cs │ ├── IBufferable.cs │ ├── IUniformable.cs │ ├── IVolume.cs │ ├── Index │ │ ├── IndexLine.cs │ │ ├── IndexLineStrip.cs │ │ ├── IndexNgon.cs │ │ ├── IndexPoint.cs │ │ ├── IndexPolygon.cs │ │ ├── IndexPrimitive.cs │ │ ├── IndexQuad.cs │ │ ├── IndexQuadStrip.cs │ │ ├── IndexTriangle.cs │ │ ├── IndexTriangleFan.cs │ │ └── IndexTriangleStrip.cs │ ├── VertexIndices.cs │ └── VertexWeightGroup.cs ├── ResourcePool.cs ├── Server │ ├── Commands │ │ ├── AuthCommandObject.cs │ │ ├── DefaultServerCommandObject.cs │ │ ├── LogInCommandObject.cs │ │ ├── LogOutCommandObject.cs │ │ ├── ServerCommandObject.cs │ │ └── ServerCommands.cs │ ├── EServerResponseCode.cs │ └── ServerResponseObject.cs ├── TextFile.cs ├── ThreadSafeHashSet.cs ├── Tools │ ├── BasicProgress.cs │ ├── CoACD.cs │ ├── EditableMesh │ │ ├── EditableMesh.HalfEdge.cs │ │ ├── EditableMesh.Triangle.cs │ │ ├── EditableMesh.Vertex.cs │ │ └── EditableMesh.cs │ ├── Miniball.cs │ ├── ProgressStream.cs │ ├── SimplePriorityQueue.cs │ └── SimplePriorityQueue1.cs ├── TraceListener.cs ├── Tracing.cs ├── Transforms │ ├── Matrix.cs │ ├── Rotations │ │ ├── Bivector3.cs │ │ ├── Quat.cs │ │ ├── Rotator.cs │ │ └── Rotor.cs │ └── Vectors │ │ ├── Vec2.cs │ │ ├── Vec3.cs │ │ └── Vec4.cs ├── Trees │ ├── BVH │ │ ├── BVH.cs │ │ ├── BVHNode.cs │ │ ├── SphereBVH.cs │ │ ├── SphereBVHNodeAdaptor.cs │ │ └── ssBVH_SSObject.cs │ ├── I2DRenderTree.cs │ ├── I3DRenderTree.cs │ ├── IOctreeItem.cs │ ├── IQuadtreeItem.cs │ ├── IRenderTree.cs │ ├── ITreeItem.cs │ ├── Octree │ │ ├── IRenderableBase.cs │ │ ├── Octree.cs │ │ ├── OctreeArray.cs │ │ ├── OctreeBase.cs │ │ ├── OctreeNode.cs │ │ └── OctreeNodeBase.cs │ └── Quadtree │ │ ├── ITreeNode.cs │ │ ├── Quadtree.cs │ │ ├── Quadtree2.cs │ │ ├── QuadtreeBase.cs │ │ ├── QuadtreeNode.cs │ │ └── QuadtreeNodeBase.cs ├── Unity │ ├── UnityAnimationClip.cs │ └── UnityStaticContext.cs ├── Vectors │ ├── BoolVector2.cs │ ├── BoolVector3.cs │ ├── BoolVector4.cs │ ├── DVector2.cs │ ├── DVector3.cs │ ├── DVector4.cs │ ├── IVector2.cs │ ├── IVector3.cs │ ├── IVector4.cs │ ├── UVector2.cs │ ├── UVector3.cs │ └── UVector4.cs ├── XR3rdPartyExtensionsAttribute.cs ├── XREngine.Data.csproj └── XRSingleton.cs ├── XREngine.Editor ├── ArchiveImport │ └── ArchiveImportUtilities.cs ├── AssetEditors │ ├── IXRAssetInspector.cs │ ├── RenderPipelineInspector.cs │ ├── TextFileInspector.cs │ └── XRShaderInspector.cs ├── Assets │ ├── Rive │ │ ├── LockScreenLogo.scale-200.png │ │ ├── SplashScreen.scale-200.png │ │ ├── Square150x150Logo.scale-200.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ │ ├── StoreLogo.png │ │ ├── Wide310x150Logo.scale-200.png │ │ ├── ball.riv │ │ ├── runner.riv │ │ ├── switch_event_example.riv │ │ ├── switcher.riv │ │ ├── tape.riv │ │ └── weather_icons_ss.riv │ └── UnitTestingWorldSettings.json ├── CodeManager.StringLogger.cs ├── CodeManager.cs ├── ComponentEditors │ ├── CameraComponentEditor.cs │ ├── ComponentEditorLayout.cs │ ├── GLObjectEditorAttribute.cs │ ├── GLObjectEditorRegistry.cs │ ├── GLObjectEditors.cs │ ├── HumanoidComponentEditor.cs │ ├── IXRComponentEditor.cs │ ├── LightProbeComponentEditor.cs │ ├── ModelComponentEditor.cs │ └── RigidBodyComponentEditors.cs ├── ConsoleHelper.cs ├── EVRActionCategory.cs ├── EVRGameAction.cs ├── EditorFlyingCameraPawnComponent.cs ├── EditorJobTracker.cs ├── EditorPlayModeController.cs ├── EditorRenderInfo2D.cs ├── EditorRenderInfo3D.cs ├── EditorState.cs ├── EditorVR.cs ├── ImGuiAssetUtilities.cs ├── ImGuiEditorUtilities.cs ├── ImGuiSceneNodeDragDrop.cs ├── MeshEditingPawnComponent.cs ├── Program.cs ├── ProjectBuilder.cs ├── Properties │ └── AssemblyInfo.cs ├── Selection.cs ├── SvgEditorIcons.cs ├── TransformEditors │ ├── IXRTransformEditor.cs │ ├── RigidBodyTransformEditor.cs │ ├── StandardTransformEditor.cs │ └── TransformEditorUtil.cs ├── UI │ ├── ConsolePanel.cs │ ├── EArrangement.cs │ ├── EFileDetails.cs │ ├── EditorDragDropUtility.cs │ ├── EditorStyles.cs │ ├── ImGuiFileBrowser.cs │ ├── Panels │ │ ├── AnimationPanel.cs │ │ ├── AssetsPanel.cs │ │ ├── EditorComponentAttribute.cs │ │ ├── EditorPanel.cs │ │ ├── HierarchyPanel.cs │ │ ├── Inspector │ │ │ ├── Editors │ │ │ │ ├── DataTransformers │ │ │ │ │ ├── InspectorPropertyEditors.QuaternionTransformer.cs │ │ │ │ │ ├── InspectorPropertyEditors.Vector2Transformer.cs │ │ │ │ │ ├── InspectorPropertyEditors.Vector3Transformer.cs │ │ │ │ │ └── InspectorPropertyEditors.Vector4Transformer.cs │ │ │ │ ├── InspectorPropertyEditors.CollectionTypes.cs │ │ │ │ ├── InspectorPropertyEditors.Custom.cs │ │ │ │ ├── InspectorPropertyEditors.DataTransformerBase.cs │ │ │ │ ├── InspectorPropertyEditors.EngineTypes.cs │ │ │ │ ├── InspectorPropertyEditors.PrimitiveTypes.cs │ │ │ │ ├── InspectorPropertyEditors.cs │ │ │ │ └── PostProcessing │ │ │ │ │ └── AmbientOcclusionInspectorController.cs │ │ │ └── InspectorPanel.cs │ │ └── SceneViewPanel.cs │ ├── Toolbar │ │ ├── ToolbarButton.cs │ │ ├── ToolbarDropdown.cs │ │ ├── ToolbarItemBase.cs │ │ ├── ToolbarSeparator.cs │ │ └── UIToolbarComponent.cs │ ├── Tools │ │ ├── ShaderAnalyzerTool.cs │ │ ├── ShaderAnalyzerWindow.cs │ │ ├── ShaderAssetMenuActions.cs │ │ ├── ShaderLockingTool.cs │ │ └── ShaderLockingWindow.cs │ ├── UIEditorComponent.cs │ ├── UIProjectBrowserComponent.cs │ └── UIScrollingTransform.cs ├── Undo.cs ├── Undo │ ├── ImGuiUndoHelper.cs │ └── TransformTool3D.Undo.cs ├── Unit Tests │ ├── AssetExplorerContextAction.cs │ ├── AssetExplorerEntry.cs │ ├── AssetExplorerEntryComparer.cs │ ├── AssetExplorerPreviewCacheEntry.cs │ ├── AssetExplorerTabState.cs │ ├── ComponentTypeDescriptor.cs │ ├── ProfilerThreadCacheEntry.cs │ ├── UnitTestingWorld.Audio.cs │ ├── UnitTestingWorld.Lighting.cs │ ├── UnitTestingWorld.Models.cs │ ├── UnitTestingWorld.Pawns.cs │ ├── UnitTestingWorld.Physics.cs │ ├── UnitTestingWorld.Toggles.cs │ ├── UnitTestingWorld.UserInterface.ArchiveImport.cs │ ├── UnitTestingWorld.UserInterface.AssetExplorerPanel.cs │ ├── UnitTestingWorld.UserInterface.ConsolePanel.cs │ ├── UnitTestingWorld.UserInterface.HierarchyPanel.cs │ ├── UnitTestingWorld.UserInterface.ImGui.cs │ ├── UnitTestingWorld.UserInterface.InspectorPanel.cs │ ├── UnitTestingWorld.UserInterface.MissingAssetsPanel.cs │ ├── UnitTestingWorld.UserInterface.OpenGLPanel.cs │ ├── UnitTestingWorld.UserInterface.ProfilerPanel.cs │ ├── UnitTestingWorld.UserInterface.PropertyEditor.cs │ ├── UnitTestingWorld.UserInterface.SettingsPanel.cs │ ├── UnitTestingWorld.UserInterface.StatePanel.cs │ ├── UnitTestingWorld.UserInterface.cs │ └── UnitTestingWorld.cs ├── XREngine.Editor.csproj └── app.manifest ├── XREngine.Extensions ├── Array.cs ├── Code │ └── Task.cs ├── Enum.cs ├── Enumerable.cs ├── Generic.cs ├── List.cs ├── Memory │ ├── CoTaskMemoryHandle.cs │ └── MarshalExtension.cs ├── Numbers │ ├── Byte.cs │ ├── ColorExtensions.cs │ ├── Decimal.cs │ ├── Double.cs │ ├── Int16.cs │ ├── Int32.cs │ ├── Int64.cs │ ├── MatrixExtension.cs │ ├── QuaternionExtension.cs │ ├── SByte.cs │ ├── Single.cs │ ├── UInt16.cs │ ├── UInt32.cs │ ├── UInt64.cs │ ├── Vector2Extensions.cs │ ├── Vector3Extensions.cs │ └── Vector4Extensions.cs ├── Object.cs ├── ReaderWriterLockSlim.cs ├── RectangleF.cs ├── Reflection │ ├── EventInfo.cs │ ├── MethodInfo.cs │ └── Type.cs ├── Stream.cs ├── String.cs ├── ThreadSafeEnumerable.cs ├── ThreadSafeEnumerator.cs ├── XREngine.Extensions.csproj └── Yaml │ └── YamlTypeConverterAttribute.cs ├── XREngine.Input ├── Devices │ ├── Awaiters │ │ ├── DeviceAwaiter.cs │ │ ├── GamepadAwaiter.cs │ │ ├── KeyboardAwaiter.cs │ │ └── MouseAwaiter.cs │ ├── Enums │ │ ├── EButtonInputType.cs │ │ ├── EInputDeviceType.cs │ │ └── EMouseMoveType.cs │ ├── InputDevice.cs │ ├── InputInterfaces │ │ ├── InputInterface.cs │ │ ├── LocalInputInterface.cs │ │ └── ServerInputInterface.cs │ ├── Managers │ │ ├── AxisManager.cs │ │ ├── ButtonManager.cs │ │ ├── CursorManager.cs │ │ ├── InputManagerBase.cs │ │ └── ScrollWheelManager.cs │ └── Types │ │ ├── BaseGamepad.cs │ │ ├── BaseGamepadConfiguration.cs │ │ ├── BaseKeyboard.cs │ │ ├── BaseMouse.cs │ │ ├── DirectX │ │ ├── DXGamepad.cs │ │ ├── DXGamepadAwaiter.cs │ │ └── DXGamepadConfiguration.cs │ │ ├── Glfw │ │ ├── GlfwGamepad.cs │ │ ├── GlfwKeyboard.cs │ │ └── GlfwMouse.cs │ │ └── OpenVR │ │ ├── IVRActionPoseTransform.cs │ │ ├── IVRActionTransformBase.cs │ │ └── IVRHandSkeletonBoneActionTransform.cs └── XREngine.Input.csproj ├── XREngine.Modeling ├── Edge.cs ├── EditableEdge.cs ├── EditableFace.cs ├── EditableMesh.cs ├── EditableVertex.cs ├── MeshGenerator.cs └── XREngine.Modeling.csproj ├── XREngine.Server ├── Authenticator.cs ├── Commands │ ├── CommandProcessor.Auth.cs │ ├── CommandProcessor.cs │ ├── CommandServer.cs │ └── Database │ │ ├── DatabaseConnection.cs │ │ ├── LocalDatabaseConnection.cs │ │ └── RemoteDatabaseConnection.cs ├── Controllers │ └── LoadBalancerController.cs ├── LoadBalance │ ├── Balancers │ │ ├── ConsistentHashingLoadBalancer.cs │ │ └── RoundRobinLeastLoadBalancer.cs │ ├── LoadBalancer.cs │ └── LoadBalancerService.cs ├── OutputLogListener.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Server.cs ├── VirtualizedConsoleUIComponent.cs └── XREngine.Server.csproj ├── XREngine.UnitTests ├── Core │ ├── AssetCacheTests.cs │ └── XRProjectTests.cs ├── Editor │ └── AssetCookingTests.cs ├── Physics │ └── ConvexHullUtilityTests.cs ├── Prefabs │ └── SceneNodePrefabTests.cs ├── Rendering │ ├── IndirectMultiDrawTests.cs │ ├── LightProbeOctaTests.cs │ ├── XRMeshBvhTests.cs │ └── XRMeshRendererTests.cs ├── XREngine.UnitTests.csproj └── XRMath │ ├── LookRotationTests.cs │ └── RotationBetweenVectorsTests.cs ├── XREngine.VRClient ├── Program.cs ├── XREngine.VRClient.csproj └── openvr_api.dll ├── docs ├── IndirectGPURendering-Design.md ├── IndirectGPURendering-TODO.md ├── VULKAN_TODO.md ├── api │ ├── animation.md │ ├── components.md │ ├── engine.md │ ├── physics.md │ ├── rendering.md │ ├── scene.md │ ├── transforms.md │ └── vr-development.md ├── architecture │ ├── README.md │ ├── load-balancer.md │ └── play-mode-architecture.md ├── gpu-physics-chain-compatibility.md ├── gpu-physics-chain-engine-verification.md ├── job-system.md ├── prefab-workflow.md ├── rendering │ ├── CoACD.md │ ├── gpu-render-pass-pipeline.md │ └── secondary-gpu-context.md ├── todo.md ├── undo-system.md ├── vulkan-parity-report.md └── warnings-todo.md ├── init_submodules.bat ├── oct_test.py ├── run_editor.bat └── simulate_octa.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Build/CommonAssets/Audio/test16bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Audio/test16bit.wav -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/Calligraphy.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/Calligraphy.asset -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/Calligraphy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/Calligraphy.png -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/Calligraphy.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/Calligraphy.ttf -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/CalligraphyWet.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/CalligraphyWet.ttf -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/Roboto/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/Roboto/LICENSE.txt -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/VeganStyle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/VeganStyle.png -------------------------------------------------------------------------------- /Build/CommonAssets/Fonts/VeganStyle.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Fonts/VeganStyle.ttf -------------------------------------------------------------------------------- /Build/CommonAssets/Models/Sponza/sponza.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Models/Sponza/sponza.mtl -------------------------------------------------------------------------------- /Build/CommonAssets/Models/Sponza/sponzaOLD.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Models/Sponza/sponzaOLD.mtl -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Bezier.gs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Bezier.gs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Common/Mirror.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Common/Mirror.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Common/Text.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Common/Text.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Common/Text.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Common/Text.vs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Common/test.fs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Compute/HiZGen.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Compute/HiZGen.comp -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/DebugGeometry.gs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/DebugGeometry.gs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Heightmap.gs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Heightmap.gs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/HudFBO.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/HudFBO.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Misc/TestFloor.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Misc/TestFloor.frag -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/ParticleInstance.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/ParticleInstance.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/ParticleInstance.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/ParticleInstance.vs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/BRDF.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/BRDF.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/Cubemap.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/Cubemap.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/Equirect.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/Equirect.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/FXAA.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/FXAA.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/HudFBO.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/HudFBO.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/MSVOGen.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/MSVOGen.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/MVAOBlur.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/MVAOBlur.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/MVAOGen.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/MVAOGen.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/SSAOBlur.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/SSAOBlur.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/Scene3D/SSAOGen.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/Scene3D/SSAOGen.fs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/StencilExplode.gs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/StencilExplode.gs -------------------------------------------------------------------------------- /Build/CommonAssets/Shaders/VisualizeNormal.gs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Shaders/VisualizeNormal.gs -------------------------------------------------------------------------------- /Build/CommonAssets/Textures/decal guide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Textures/decal guide.png -------------------------------------------------------------------------------- /Build/CommonAssets/Textures/heightmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/CommonAssets/Textures/heightmap.png -------------------------------------------------------------------------------- /Build/Submodules/CoACD/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/.gitignore -------------------------------------------------------------------------------- /Build/Submodules/CoACD/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/.gitmodules -------------------------------------------------------------------------------- /Build/Submodules/CoACD/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/.vscode/settings.json -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/.clang-format -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/.gitignore -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/.gitmodules -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/.mailmap -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/CDT/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/CDT/LICENSE -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/CDT/src/CDT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/CDT/src/CDT.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/LICENSE -------------------------------------------------------------------------------- /Build/Submodules/CoACD/3rd/cdt/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/3rd/cdt/docs/README.md -------------------------------------------------------------------------------- /Build/Submodules/CoACD/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/CMakeLists.txt -------------------------------------------------------------------------------- /Build/Submodules/CoACD/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/LICENSE -------------------------------------------------------------------------------- /Build/Submodules/CoACD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/README.md -------------------------------------------------------------------------------- /Build/Submodules/CoACD/assets/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/assets/teaser.png -------------------------------------------------------------------------------- /Build/Submodules/CoACD/assets/unity_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/assets/unity_1.png -------------------------------------------------------------------------------- /Build/Submodules/CoACD/assets/unity_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/assets/unity_2.png -------------------------------------------------------------------------------- /Build/Submodules/CoACD/assets/unity_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/assets/unity_3.png -------------------------------------------------------------------------------- /Build/Submodules/CoACD/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/build.sh -------------------------------------------------------------------------------- /Build/Submodules/CoACD/cmake/boost.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/cmake/boost.cmake -------------------------------------------------------------------------------- /Build/Submodules/CoACD/cmake/eigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/cmake/eigen.cmake -------------------------------------------------------------------------------- /Build/Submodules/CoACD/cmake/openvdb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/cmake/openvdb.cmake -------------------------------------------------------------------------------- /Build/Submodules/CoACD/cmake/spdlog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/cmake/spdlog.cmake -------------------------------------------------------------------------------- /Build/Submodules/CoACD/cmake/zlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/cmake/zlib.cmake -------------------------------------------------------------------------------- /Build/Submodules/CoACD/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/docker/Dockerfile -------------------------------------------------------------------------------- /Build/Submodules/CoACD/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/main.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/public/coacd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/public/coacd.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/public/coacd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/public/coacd.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/run_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/run_example.sh -------------------------------------------------------------------------------- /Build/Submodules/CoACD/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/run_tests.py -------------------------------------------------------------------------------- /Build/Submodules/CoACD/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/setup.py -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/bvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/bvh.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/bvh.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/clip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/clip.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/clip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/clip.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/config.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/cost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/cost.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/cost.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/hausdorff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/hausdorff.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/intersection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/intersection.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/io.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/io.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/logger.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/logger.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/mcts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/mcts.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/mcts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/mcts.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/model_obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/model_obj.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/model_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/model_obj.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/nanoflann.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/nanoflann.hpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/preprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/preprocess.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/preprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/preprocess.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/process.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/process.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/shape.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/shape.h -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/sobol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/sobol.cpp -------------------------------------------------------------------------------- /Build/Submodules/CoACD/src/sobol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Build/Submodules/CoACD/src/sobol.h -------------------------------------------------------------------------------- /InspectPxgTemp/InspectPxgTemp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/InspectPxgTemp/InspectPxgTemp.csproj -------------------------------------------------------------------------------- /InspectPxgTemp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/InspectPxgTemp/Program.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/README.md -------------------------------------------------------------------------------- /Tools/Dependencies/Build-CoACD.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Tools/Dependencies/Build-CoACD.ps1 -------------------------------------------------------------------------------- /Tools/Dependencies/Get-CoACD.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Tools/Dependencies/Get-CoACD.ps1 -------------------------------------------------------------------------------- /Tools/MagicPhysX.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/Tools/MagicPhysX.xml -------------------------------------------------------------------------------- /XRENGINE.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE.sln -------------------------------------------------------------------------------- /XRENGINE/Core/Attributes/XRAssetAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Attributes/XRAssetAttributes.cs -------------------------------------------------------------------------------- /XRENGINE/Core/CommonDelegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/CommonDelegates.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Editor/EditorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Editor/EditorState.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Editor/StateChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Editor/StateChange.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/AssetDiagnostics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/AssetDiagnostics.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/AssetManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/AssetManager.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/Debug.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/PlayerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/PlayerInfo.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/Program_Template.tcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/Program_Template.tcs -------------------------------------------------------------------------------- /XRENGINE/Core/Engine/Solution_Template.tsln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Engine/Solution_Template.tsln -------------------------------------------------------------------------------- /XRENGINE/Core/Enums/EGLSLVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Enums/EGLSLVersion.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Enums/ENormalizeOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Enums/ENormalizeOption.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Enums/EOpenGLVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Enums/EOpenGLVersion.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Enums/ERenderPass2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Enums/ERenderPass2D.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/BitmapExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/BitmapExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/ControlExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/ControlExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/GraphicsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/GraphicsExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/ObjectExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/ObjectExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/StringExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/StringExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Extensions/TypeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Extensions/TypeExtension.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/AssetPacker.FooterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/AssetPacker.FooterInfo.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/AssetPacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/AssetPacker.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/CookedAssetBlob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/CookedAssetBlob.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/CookedBinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/CookedBinarySerializer.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/CookedBinaryTypeMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/CookedBinaryTypeMarker.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/EventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/EventArgs.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/FileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/FileMap.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/JsonAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/JsonAsset.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/ProjectUserSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/ProjectUserSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/TextFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/TextFile.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/TocLookupMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/TocLookupMode.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Files/XRProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Files/XRProject.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/IBaseSubMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Interfaces/IBaseSubMesh.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/IBufferable.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/IRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Interfaces/IRenderable.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/ISkeletalSubMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Interfaces/ISkeletalSubMesh.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/IStaticSubMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Interfaces/IStaticSubMesh.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/ITextSource.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Core/Interfaces/Interfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Interfaces/Interfaces.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Platform/Linux.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Platform/Linux.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Platform/OSX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Platform/OSX.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Platform/Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Platform/Win32.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Reflection/Attributes/TString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Reflection/Attributes/TString.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Time/EngineTimer.DeltaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Time/EngineTimer.DeltaManager.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Time/EngineTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Time/EngineTimer.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Time/GameTimerComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Time/GameTimerComponent.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/DelegateBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/DelegateBuilder.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/ExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/ExpressionParser.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/GLSLParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/GLSLParser.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/ObjectComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/ObjectComparer.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/Remapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/Remapper.cs -------------------------------------------------------------------------------- /XRENGINE/Core/Tools/Unity/UnityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Core/Tools/Unity/UnityConverter.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/EPlayModeState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/EPlayModeState.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.CodeProfiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.CodeProfiler.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Input.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Physics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Physics.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.PlayMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.PlayMode.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Project.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.Constants.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.Debug.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.Settings.Debug.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.Settings.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.State.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.Stats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.Stats.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Rendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Rendering.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.State.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.TickList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.TickList.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.Time.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.VRState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.VRState.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/Engine.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/OpenVRExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/OpenVRExtensions.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/PhysicsGpuMemorySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/PhysicsGpuMemorySettings.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/PhysicsVisualizeSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/PhysicsVisualizeSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/PlayModeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/PlayModeConfiguration.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/ProjectionMatrixCombiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/ProjectionMatrixCombiner.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/SnapshotAssetReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/SnapshotAssetReference.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/SnapshotBinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/SnapshotBinarySerializer.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/SnapshotYamlSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/SnapshotYamlSerializer.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/StateObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/StateObject.cs -------------------------------------------------------------------------------- /XRENGINE/Engine/WorldStateSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Engine/WorldStateSnapshot.cs -------------------------------------------------------------------------------- /XRENGINE/FontGlyphSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/FontGlyphSet.cs -------------------------------------------------------------------------------- /XRENGINE/FrameEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/FrameEventArgs.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/BaseFuncArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/BaseFuncArg.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/BaseFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/BaseFunction.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Constants/Constant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Constants/Constant.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Constants/MeshValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Constants/MeshValue.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Constants/Parameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Constants/Parameter.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/FuncValueInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/FuncValueInput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/FuncValueOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/FuncValueOutput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Function.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/FunctionDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/FunctionDefinition.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/IBaseFuncArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/IBaseFuncArg.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/IFuncValueInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/IFuncValueInput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/IFuncValueOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/IFuncValueOutput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/IFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/IFunction.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Logic/ForLoopFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Logic/ForLoopFunc.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Logic/IfFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Logic/IfFunc.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Logic/ShaderLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Logic/ShaderLogic.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Logic/Vectors/Append.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Logic/Vectors/Append.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Logic/Vectors/Mask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Logic/Vectors/Mask.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MatFuncExecInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MatFuncExecInput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MatFuncExecOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MatFuncExecOutput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MatFuncOverload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MatFuncOverload.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MatFuncValueInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MatFuncValueInput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MatFuncValueOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MatFuncValueOutput.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/MaterialFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/MaterialFunction.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/Methods/Results/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/Methods/Results/Result.cs -------------------------------------------------------------------------------- /XRENGINE/Functions/ShaderMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Functions/ShaderMethod.cs -------------------------------------------------------------------------------- /XRENGINE/GameMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/GameMode.cs -------------------------------------------------------------------------------- /XRENGINE/GameStartupSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/GameStartupSettings.cs -------------------------------------------------------------------------------- /XRENGINE/GameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/GameState.cs -------------------------------------------------------------------------------- /XRENGINE/GameWindowStartupSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/GameWindowStartupSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Input/LocalPlayerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Input/LocalPlayerController.cs -------------------------------------------------------------------------------- /XRENGINE/Input/PawnController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Input/PawnController.cs -------------------------------------------------------------------------------- /XRENGINE/Input/PlayerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Input/PlayerController.cs -------------------------------------------------------------------------------- /XRENGINE/Input/PlayerControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Input/PlayerControllerBase.cs -------------------------------------------------------------------------------- /XRENGINE/Input/RemotePlayerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Input/RemotePlayerController.cs -------------------------------------------------------------------------------- /XRENGINE/Jobs/EnumeratorJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Jobs/EnumeratorJob.cs -------------------------------------------------------------------------------- /XRENGINE/Jobs/Job.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Jobs/Job.cs -------------------------------------------------------------------------------- /XRENGINE/Jobs/JobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Jobs/JobManager.cs -------------------------------------------------------------------------------- /XRENGINE/Jobs/JobProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Jobs/JobProgress.cs -------------------------------------------------------------------------------- /XRENGINE/Jobs/JobStepResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Jobs/JobStepResult.cs -------------------------------------------------------------------------------- /XRENGINE/ModelImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/ModelImporter.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Gaussian/GaussianSplatCloud.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Gaussian/GaussianSplatCloud.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Materials/Options/AlphaTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Materials/Options/AlphaTest.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Materials/Options/BlendMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Materials/Options/BlendMode.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Materials/Options/DepthTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Materials/Options/DepthTest.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Materials/Shaders/Uniform.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Models/Materials/Textures/Bitmap3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Materials/Textures/Bitmap3D.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Meshes/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Meshes/Model.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Meshes/SubMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Meshes/SubMesh.cs -------------------------------------------------------------------------------- /XRENGINE/Models/Meshes/SubMeshLOD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Models/Meshes/SubMeshLOD.cs -------------------------------------------------------------------------------- /XRENGINE/OVRLipSync.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/OVRLipSync.dll -------------------------------------------------------------------------------- /XRENGINE/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("XREngine.UnitTests")] 4 | -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/EObjectType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/API/EObjectType.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/GenericRenderObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/API/GenericRenderObject.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/RenderContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/API/RenderContext.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/Rendering/Objects/Textures/FBO/EFramebufferAttachment.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/Rendering/Vulkan/Types/VkVertex.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/ThreadSubContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/API/ThreadSubContext.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/API/XRWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/API/XRWindow.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/BloomSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/BloomSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/DitheringSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/DitheringSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/EXREye.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/EXREye.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/FogSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/FogSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/GrainSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/GrainSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/ShadowSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/ShadowSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/VignetteSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/VignetteSettings.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Camera/XRCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Camera/XRCamera.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Commands/GPUScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Commands/GPUScene.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Commands/RenderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Commands/RenderCommand.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Commands/RenderCommand2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Commands/RenderCommand2D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Commands/RenderCommand3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Commands/RenderCommand3D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Compute/MeshSDFExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Compute/MeshSDFExample.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Compute/MeshSDFGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Compute/MeshSDFGenerator.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Compute/OctreeGPU.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Compute/OctreeGPU.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Compute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Compute/README.md -------------------------------------------------------------------------------- /XRENGINE/Rendering/GI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/GI/CMakeLists.txt -------------------------------------------------------------------------------- /XRENGINE/Rendering/GI/RestirGI.Native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/GI/RestirGI.Native.cpp -------------------------------------------------------------------------------- /XRENGINE/Rendering/GI/RestirGI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/GI/RestirGI.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/GI/cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/GI/cmake -------------------------------------------------------------------------------- /XRENGINE/Rendering/Generator/EGLSLVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Generator/EGLSLVersion.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Generator/VarNameGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Generator/VarNameGen.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/HybridRenderingManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/HybridRenderingManager.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/IPreRendered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/IPreRendered.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/IRenderAPIObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/IRenderAPIObject.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Info/RenderInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Info/RenderInfo.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Info/RenderInfo2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Info/RenderInfo2D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Info/RenderInfo3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Info/RenderInfo3D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Lights3DCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Lights3DCollection.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Meshlets/Meshlet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Meshlets/Meshlet.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Meshlets/MeshletMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Meshlets/MeshletMaterial.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Meshlets/MeshletVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Meshlets/MeshletVertex.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Picking/MeshPickResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Picking/MeshPickResult.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Pipelines/RenderingState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Pipelines/RenderingState.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/RootNodeCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/RootNodeCollection.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/UI/Flyleaf/PlayerGL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/UI/Flyleaf/PlayerGL.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/UI/ImGuiContextTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/UI/ImGuiContextTracker.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/Vertex.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexData.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexLine.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexLineStrip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexLineStrip.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexPolygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexPolygon.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexPrimitive.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexQuad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexQuad.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexTriangle.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/Vertex/VertexTriangleFan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/Vertex/VertexTriangleFan.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/VertexAttribInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/VertexAttribInfo.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/VisualScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/VisualScene.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/VisualScene2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/VisualScene2D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/VisualScene3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/VisualScene3D.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRMeshRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRMeshRenderer.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRRenderAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRRenderAsset.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRScene.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRViewport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRViewport.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRWorld.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRWorldInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRWorldInstance.cs -------------------------------------------------------------------------------- /XRENGINE/Rendering/XRWorldObjectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Rendering/XRWorldObjectBase.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Audio/OVRLipSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Audio/OVRLipSync.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Audio/README_RVC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Audio/README_RVC.md -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/BSPMeshComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/BSPMeshComponent.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/ETransformMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/ETransformMode.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/ETransformSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/ETransformSpace.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Lights/ELightType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Lights/ELightType.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Shapes/RenderCommandMethod3D.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Shapes/RigidBodyConstructionInfo.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Shapes/TCollisionObject.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/SkyboxComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/SkyboxComponent.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/TransformTool2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/TransformTool2D.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/TransformTool3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/TransformTool3D.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/UI/Rive/BoolInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/UI/Rive/BoolInput.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/UI/Text/UIText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/UI/Text/UIText.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/UI/UISvgComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/UI/UISvgComponent.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Volumes/Blocking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Volumes/Blocking.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Volumes/Boost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Volumes/Boost.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Volumes/Gravity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Volumes/Gravity.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/Volumes/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/Volumes/Trigger.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Components/XRComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Components/XRComponent.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/LayerMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/LayerMask.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/AbstractPhysicsScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/AbstractPhysicsScene.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Jitter2/JitterScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Jitter2/JitterScene.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Jolt/JoltActor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Jolt/JoltActor.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Jolt/JoltScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Jolt/JoltScene.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/Controller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/Controller.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/ECombineMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/ECombineMode.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/IPhysxGeometry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/IPhysxGeometry.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxActor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxActor.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxBase.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxMaterial.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxPlane.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxRigidBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxRigidBody.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxScene.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Physics/Physx/PhysxShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Physics/Physx/PhysxShape.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/PhysicsOld/ContactTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/PhysicsOld/ContactTest.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/PhysicsOld/ContactTestMulti.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/PhysicsOld/ContactTestMulti.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/PhysicsOld/ContactTestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/PhysicsOld/ContactTestResult.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/PhysicsOld/PhysicsDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/PhysicsOld/PhysicsDriver.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/PhysicsOld/Tracing/RayTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/PhysicsOld/Tracing/RayTrace.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Prefabs/SceneNodePrefabLink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Prefabs/SceneNodePrefabLink.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Prefabs/XRPrefabSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Prefabs/XRPrefabSource.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Prefabs/XRPrefabVariant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Prefabs/XRPrefabVariant.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/SceneNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/SceneNode.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/Misc/Boom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/Misc/Boom.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/SmoothedTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/SmoothedTransform.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/Spline3DTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/Spline3DTransform.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/Transform.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/TransformBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/TransformBase.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/TransformNone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/TransformNone.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/Transforms/VR/VREyeTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/Transforms/VR/VREyeTransform.cs -------------------------------------------------------------------------------- /XRENGINE/Scene/WorldSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/Scene/WorldSettings.cs -------------------------------------------------------------------------------- /XRENGINE/VRGameStartupSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/VRGameStartupSettings.cs -------------------------------------------------------------------------------- /XRENGINE/XREngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/XREngine.csproj -------------------------------------------------------------------------------- /XRENGINE/XRMenuItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/XRMenuItem.cs -------------------------------------------------------------------------------- /XRENGINE/avcodec-61.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/avcodec-61.dll -------------------------------------------------------------------------------- /XRENGINE/avdevice-61.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/avdevice-61.dll -------------------------------------------------------------------------------- /XRENGINE/avfilter-10.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/avfilter-10.dll -------------------------------------------------------------------------------- /XRENGINE/avformat-61.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/avformat-61.dll -------------------------------------------------------------------------------- /XRENGINE/avutil-59.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/avutil-59.dll -------------------------------------------------------------------------------- /XRENGINE/ffmpeg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/ffmpeg.exe -------------------------------------------------------------------------------- /XRENGINE/ffplay.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/ffplay.exe -------------------------------------------------------------------------------- /XRENGINE/ffprobe.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/ffprobe.exe -------------------------------------------------------------------------------- /XRENGINE/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/openvr_api.dll -------------------------------------------------------------------------------- /XRENGINE/postproc-58.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/postproc-58.dll -------------------------------------------------------------------------------- /XRENGINE/runtimes/win-x64/native/lib_coacd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/runtimes/win-x64/native/lib_coacd.dll -------------------------------------------------------------------------------- /XRENGINE/swresample-5.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/swresample-5.dll -------------------------------------------------------------------------------- /XRENGINE/swscale-8.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XRENGINE/swscale-8.dll -------------------------------------------------------------------------------- /XREngine.Animation/AnimationCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/AnimationCurve.cs -------------------------------------------------------------------------------- /XREngine.Animation/BaseAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/BaseAnimation.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/EAnimationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/EAnimationState.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/ELimbEndEffector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/ELimbEndEffector.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/ERadialInterpType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/ERadialInterpType.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/EUnifyBias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/EUnifyBias.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/EVectorInterpType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/EVectorInterpType.cs -------------------------------------------------------------------------------- /XREngine.Animation/Enums/EVectorValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Enums/EVectorValueType.cs -------------------------------------------------------------------------------- /XREngine.Animation/Interfaces/IKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Interfaces/IKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Interfaces/IStepKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Interfaces/IStepKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Keyframes/Keyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Keyframes/Keyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Keyframes/KeyframeTrack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Keyframes/KeyframeTrack.cs -------------------------------------------------------------------------------- /XREngine.Animation/Keyframes/VectorKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Keyframes/VectorKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/BoneAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/BoneAnimation.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/BoneFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/BoneFrame.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/HumanoidPose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/HumanoidPose.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/QuaternionWeight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/QuaternionWeight.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/SkeletalAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/SkeletalAnimation.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/TransformState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/TransformState.cs -------------------------------------------------------------------------------- /XREngine.Animation/Model/Vector3Weight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Model/Vector3Weight.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/BoolKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/BoolKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/Core/BlendTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/Core/BlendTree.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/Core/MotionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/Core/MotionBase.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/FloatKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/FloatKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/ObjectKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/ObjectKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimBool.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimFloat.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimInt.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimMatrix.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimMethod.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimObject.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimString.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimVector2.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimVector3.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/PropAnimVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/PropAnimVector4.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/StringKeyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/StringKeyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/Vector2Keyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/Vector2Keyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/Property/Vector3Keyframe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/Property/Vector3Keyframe.cs -------------------------------------------------------------------------------- /XREngine.Animation/TransformKeyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/TransformKeyCollection.cs -------------------------------------------------------------------------------- /XREngine.Animation/XREngine.Animation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Animation/XREngine.Animation.csproj -------------------------------------------------------------------------------- /XREngine.Audio/AudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/AudioBuffer.cs -------------------------------------------------------------------------------- /XREngine.Audio/AudioInputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/AudioInputDevice.cs -------------------------------------------------------------------------------- /XREngine.Audio/AudioInputDeviceFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/AudioInputDeviceFloat.cs -------------------------------------------------------------------------------- /XREngine.Audio/AudioManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/AudioManager.cs -------------------------------------------------------------------------------- /XREngine.Audio/AudioSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/AudioSource.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/AudioEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/AudioEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/AutowahEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/AutowahEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/ChorusEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/ChorusEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/CompressorEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/CompressorEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/DistortionEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/DistortionEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/EAXReverbEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/EAXReverbEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/EchoEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/EchoEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/EffectContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/EffectContext.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/EqualizerEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/EqualizerEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/FlangerEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/FlangerEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/PitchShifterEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/PitchShifterEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/ReverbEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/ReverbEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/RingModulatorEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/RingModulatorEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/Effects/VocalMorpherEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Effects/VocalMorpherEffect.cs -------------------------------------------------------------------------------- /XREngine.Audio/ListenerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/ListenerContext.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Delegates.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLBakedDataType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLBakedDataType.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLContextFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLContextFlags.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLHRTFNormType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLHRTFNormType.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLHRTFType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLHRTFType.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLLogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLLogLevel.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLOcclusionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLOcclusionType.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLSIMDLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLSIMDLevel.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLSceneType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLSceneType.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLbool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLbool.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Enums/IPLerror.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Enums/IPLerror.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/OpaqueHandles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/OpaqueHandles.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Phonon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Phonon.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLAudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLAudioBuffer.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLBox.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLDirectivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLDirectivity.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLHit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLHit.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLMaterial.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLMatrix4x4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLMatrix4x4.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLRay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLRay.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLSphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLSphere.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLTriangle.cs -------------------------------------------------------------------------------- /XREngine.Audio/Steam/Structs/IPLVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/Steam/Structs/IPLVector3.cs -------------------------------------------------------------------------------- /XREngine.Audio/XRAudioUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/XRAudioUtil.cs -------------------------------------------------------------------------------- /XREngine.Audio/XREngine.Audio.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Audio/XREngine.Audio.csproj -------------------------------------------------------------------------------- /XREngine.Data/ArchiveExtractionProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ArchiveExtractionProgress.cs -------------------------------------------------------------------------------- /XREngine.Data/ArchiveExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ArchiveExtractor.cs -------------------------------------------------------------------------------- /XREngine.Data/AudioData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/AudioData.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPBoolean.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPCube.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPCube.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPNode.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPShape.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPShapeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPShapeExtensions.cs -------------------------------------------------------------------------------- /XREngine.Data/BSP/BSPSphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/BSP/BSPSphere.cs -------------------------------------------------------------------------------- /XREngine.Data/ComputerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ComputerInfo.cs -------------------------------------------------------------------------------- /XREngine.Data/ConcurrentHashSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ConcurrentHashSet.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/BuildSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/BuildSettings.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/ARGBPixel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/ARGBPixel.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/ColorF3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/ColorF3.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/ColorF4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/ColorF4.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/HSVPixel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/HSVPixel.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/RGBAPixel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/RGBAPixel.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Colors/RGBPixel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Colors/RGBPixel.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EAudioLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EAudioLibrary.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EEngineQuality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EEngineQuality.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EGlobalIlluminationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EGlobalIlluminationMode.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EInputLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EInputLibrary.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/ELocalPlayerIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/ELocalPlayerIndex.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EOutputVerbosity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EOutputVerbosity.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EPhysicsLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EPhysicsLibrary.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/ERenderLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/ERenderLibrary.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EVSyncMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EVSyncMode.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/EWindowState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/EWindowState.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/IChangingValueEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/IChangingValueEventArgs.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/InvokeBoolType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/InvokeBoolType.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Bin16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Bin16.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Bin24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Bin24.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Bin32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Bin32.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Bin64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Bin64.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Bin8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Bin8.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/CFileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/CFileMap.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Compression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Compression.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/DataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/DataSource.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/FileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/FileMap.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/FileMapProtect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/FileMapProtect.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/FloatQuantizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/FloatQuantizer.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/FloatQuantizer1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/FloatQuantizer1.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Memory.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/VoidPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/VoidPtr.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/WFileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/WFileMap.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/Memory/Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/Memory/Win32.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/UserSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/UserSettings.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XR3rdPartyAsset.cs: -------------------------------------------------------------------------------- 1 | namespace XREngine.Core.Files 2 | { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /XREngine.Data/Core/XRAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRAsset.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XRAssetGraphUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRAssetGraphUtility.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XRBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRBase.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XRBoolEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRBoolEvent.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XREvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XREvent.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XREventGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XREventGroup.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XRMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRMath.cs -------------------------------------------------------------------------------- /XREngine.Data/Core/XRObjectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Core/XRObjectBase.cs -------------------------------------------------------------------------------- /XREngine.Data/EArchiveExtractionPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/EArchiveExtractionPhase.cs -------------------------------------------------------------------------------- /XREngine.Data/EShaderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/EShaderType.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BInt24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BInt24.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BMatrix4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BMatrix4.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BUInt24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BUInt24.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BVec2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BVec2.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BVec3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BVec3.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/BVec4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/BVec4.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/Endian.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/Endian.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/IVector3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /XREngine.Data/Endian/IVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/IVector4.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/Int24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/Int24.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/SNormFloat4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/SNormFloat4.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/SNormFloat8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/SNormFloat8.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/UInt24.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/UInt24.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/UNormFloat4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/UNormFloat4.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/UNormFloat8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/UNormFloat8.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bdouble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bdouble.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bfloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bfloat.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bint.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/blong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/blong.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bshort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bshort.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/buint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/buint.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bulong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bulong.cs -------------------------------------------------------------------------------- /XREngine.Data/Endian/bushort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Endian/bushort.cs -------------------------------------------------------------------------------- /XREngine.Data/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Enums.cs -------------------------------------------------------------------------------- /XREngine.Data/EventDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/EventDictionary.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/AABB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/AABB.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/BoundingRectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/BoundingRectangle.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/BoundingRectangleF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/BoundingRectangleF.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Box.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Box.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Capsule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Capsule.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/CapsuleX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/CapsuleX.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/CapsuleY.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/CapsuleY.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/CapsuleZ.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/CapsuleZ.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Circle3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Circle3D.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Cone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Cone.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/ConeX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/ConeX.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/ConeY.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/ConeY.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/ConeZ.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/ConeZ.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/EPlaneIntersection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/EPlaneIntersection.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Frustum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Frustum.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/GeoUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/GeoUtil.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/IShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/IShape.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Plane.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/PreparedFrustum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/PreparedFrustum.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Ray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Ray.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Segment.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Sphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Sphere.cs -------------------------------------------------------------------------------- /XREngine.Data/Geometry/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Geometry/Triangle.cs -------------------------------------------------------------------------------- /XREngine.Data/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Globals.cs -------------------------------------------------------------------------------- /XREngine.Data/Half.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Half.cs -------------------------------------------------------------------------------- /XREngine.Data/HelperMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/HelperMethods.cs -------------------------------------------------------------------------------- /XREngine.Data/IndexSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/IndexSize.cs -------------------------------------------------------------------------------- /XREngine.Data/Interp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Interp.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/ConsistentIndexList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/ConsistentIndexList.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Deque/Deque.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Deque/Deque.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Deque/GenericDeque.Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Deque/GenericDeque.Node.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Deque/GenericDeque.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Deque/GenericDeque.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Deque/GenericTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Deque/GenericTester.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Deque/Tester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Deque/Tester.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/EventArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/EventArray.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/EventList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/EventList.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/HashedQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/HashedQueue.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/HashedStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/HashedStack.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/ThreadSafeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/ThreadSafeEnumerator.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/ThreadSafeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/ThreadSafeList.cs -------------------------------------------------------------------------------- /XREngine.Data/Lists/Unsafe/UTF8ArrayPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Lists/Unsafe/UTF8ArrayPtr.cs -------------------------------------------------------------------------------- /XREngine.Data/LocalizedString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/LocalizedString.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/AnimationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/AnimationBase.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/AnimationListBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/AnimationListBase.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/BoneAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/BoneAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/BoneFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/BoneFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/CameraAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/CameraAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/CameraKeyFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/CameraKeyFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/FrameDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/FrameDictionary.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/IBinaryDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/IBinaryDataSource.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/InvalidFileError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/InvalidFileError.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/LampAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/LampAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/LampKeyFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/LampKeyFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/PropertyAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/PropertyAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/PropertyFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/PropertyFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/SelfShadowAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/SelfShadowAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/SelfShadowFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/SelfShadowFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/ShapeKeyAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/ShapeKeyAnimation.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/ShapeKeyFrameKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/ShapeKeyFrameKey.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/VMDBezier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/VMDBezier.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/VMDFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/VMDFile.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/VMDHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/VMDHeader.cs -------------------------------------------------------------------------------- /XREngine.Data/MMD/VMD/VMDUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/MMD/VMD/VMDUtils.cs -------------------------------------------------------------------------------- /XREngine.Data/Measurement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Measurement.cs -------------------------------------------------------------------------------- /XREngine.Data/Native/NativeEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Native/NativeEnums.cs -------------------------------------------------------------------------------- /XREngine.Data/Native/NativeMethods.OSX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Native/NativeMethods.OSX.cs -------------------------------------------------------------------------------- /XREngine.Data/Native/NativeMethods.UNIX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Native/NativeMethods.UNIX.cs -------------------------------------------------------------------------------- /XREngine.Data/Native/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Native/NativeMethods.cs -------------------------------------------------------------------------------- /XREngine.Data/Native/NativeStructs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Native/NativeStructs.cs -------------------------------------------------------------------------------- /XREngine.Data/ProgressStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ProgressStream.cs -------------------------------------------------------------------------------- /XREngine.Data/Remapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Remapper.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/BoneWeight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/BoneWeight.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EBufferTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EBufferTarget.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EBufferUsage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EBufferUsage.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ECubemapFace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ECubemapFace.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ECullMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ECullMode.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EPixelFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EPixelFormat.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EPixelType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EPixelType.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EQueryTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EQueryTarget.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ERenderPass2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ERenderPass2D.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ETexMagFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ETexMagFilter.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ETexMinFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ETexMinFilter.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ETexParamName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ETexParamName.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ETexWrapMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ETexWrapMode.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/ETextureType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/ETextureType.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Enums/EWinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Enums/EWinding.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/FaceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/FaceType.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/IBufferable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/IBufferable.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/IUniformable.cs: -------------------------------------------------------------------------------- 1 | namespace XREngine.Data; 2 | 3 | public interface IUniformable 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /XREngine.Data/Rendering/IVolume.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/IVolume.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexLine.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexNgon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexNgon.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexPoint.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexPolygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexPolygon.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexQuad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexQuad.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/Index/IndexTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/Index/IndexTriangle.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/VertexIndices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/VertexIndices.cs -------------------------------------------------------------------------------- /XREngine.Data/Rendering/VertexWeightGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Rendering/VertexWeightGroup.cs -------------------------------------------------------------------------------- /XREngine.Data/ResourcePool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ResourcePool.cs -------------------------------------------------------------------------------- /XREngine.Data/Server/EServerResponseCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Server/EServerResponseCode.cs -------------------------------------------------------------------------------- /XREngine.Data/Server/ServerResponseObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Server/ServerResponseObject.cs -------------------------------------------------------------------------------- /XREngine.Data/TextFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/TextFile.cs -------------------------------------------------------------------------------- /XREngine.Data/ThreadSafeHashSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/ThreadSafeHashSet.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/BasicProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/BasicProgress.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/CoACD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/CoACD.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/Miniball.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/Miniball.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/ProgressStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/ProgressStream.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/SimplePriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/SimplePriorityQueue.cs -------------------------------------------------------------------------------- /XREngine.Data/Tools/SimplePriorityQueue1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tools/SimplePriorityQueue1.cs -------------------------------------------------------------------------------- /XREngine.Data/TraceListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/TraceListener.cs -------------------------------------------------------------------------------- /XREngine.Data/Tracing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Tracing.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Matrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Matrix.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Rotations/Quat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Rotations/Quat.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Rotations/Rotator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Rotations/Rotator.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Rotations/Rotor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Rotations/Rotor.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Vectors/Vec2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Vectors/Vec2.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Vectors/Vec3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Vectors/Vec3.cs -------------------------------------------------------------------------------- /XREngine.Data/Transforms/Vectors/Vec4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Transforms/Vectors/Vec4.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/BVH/BVH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/BVH/BVH.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/BVH/BVHNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/BVH/BVHNode.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/BVH/SphereBVH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/BVH/SphereBVH.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/BVH/ssBVH_SSObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/BVH/ssBVH_SSObject.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/I2DRenderTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/I2DRenderTree.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/I3DRenderTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/I3DRenderTree.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/IOctreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/IOctreeItem.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/IQuadtreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/IQuadtreeItem.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/IRenderTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/IRenderTree.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/ITreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/ITreeItem.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/IRenderableBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/IRenderableBase.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/Octree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/Octree.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/OctreeArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/OctreeArray.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/OctreeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/OctreeBase.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/OctreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/OctreeNode.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Octree/OctreeNodeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Octree/OctreeNodeBase.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Quadtree/ITreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Quadtree/ITreeNode.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Quadtree/Quadtree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Quadtree/Quadtree.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Quadtree/Quadtree2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Quadtree/Quadtree2.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Quadtree/QuadtreeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Quadtree/QuadtreeBase.cs -------------------------------------------------------------------------------- /XREngine.Data/Trees/Quadtree/QuadtreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Trees/Quadtree/QuadtreeNode.cs -------------------------------------------------------------------------------- /XREngine.Data/Unity/UnityAnimationClip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Unity/UnityAnimationClip.cs -------------------------------------------------------------------------------- /XREngine.Data/Unity/UnityStaticContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Unity/UnityStaticContext.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/BoolVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/BoolVector2.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/BoolVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/BoolVector3.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/BoolVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/BoolVector4.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/DVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/DVector2.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/DVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/DVector3.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/DVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/DVector4.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/IVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/IVector2.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/IVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/IVector3.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/IVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/IVector4.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/UVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/UVector2.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/UVector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/UVector3.cs -------------------------------------------------------------------------------- /XREngine.Data/Vectors/UVector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/Vectors/UVector4.cs -------------------------------------------------------------------------------- /XREngine.Data/XR3rdPartyExtensionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/XR3rdPartyExtensionsAttribute.cs -------------------------------------------------------------------------------- /XREngine.Data/XREngine.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/XREngine.Data.csproj -------------------------------------------------------------------------------- /XREngine.Data/XRSingleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Data/XRSingleton.cs -------------------------------------------------------------------------------- /XREngine.Editor/Assets/Rive/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Assets/Rive/StoreLogo.png -------------------------------------------------------------------------------- /XREngine.Editor/Assets/Rive/ball.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Assets/Rive/ball.riv -------------------------------------------------------------------------------- /XREngine.Editor/Assets/Rive/runner.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Assets/Rive/runner.riv -------------------------------------------------------------------------------- /XREngine.Editor/Assets/Rive/switcher.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Assets/Rive/switcher.riv -------------------------------------------------------------------------------- /XREngine.Editor/Assets/Rive/tape.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Assets/Rive/tape.riv -------------------------------------------------------------------------------- /XREngine.Editor/CodeManager.StringLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/CodeManager.StringLogger.cs -------------------------------------------------------------------------------- /XREngine.Editor/CodeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/CodeManager.cs -------------------------------------------------------------------------------- /XREngine.Editor/ConsoleHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/ConsoleHelper.cs -------------------------------------------------------------------------------- /XREngine.Editor/EVRActionCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EVRActionCategory.cs -------------------------------------------------------------------------------- /XREngine.Editor/EVRGameAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EVRGameAction.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorJobTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorJobTracker.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorPlayModeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorPlayModeController.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorRenderInfo2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorRenderInfo2D.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorRenderInfo3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorRenderInfo3D.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorState.cs -------------------------------------------------------------------------------- /XREngine.Editor/EditorVR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/EditorVR.cs -------------------------------------------------------------------------------- /XREngine.Editor/ImGuiAssetUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/ImGuiAssetUtilities.cs -------------------------------------------------------------------------------- /XREngine.Editor/ImGuiEditorUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/ImGuiEditorUtilities.cs -------------------------------------------------------------------------------- /XREngine.Editor/ImGuiSceneNodeDragDrop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/ImGuiSceneNodeDragDrop.cs -------------------------------------------------------------------------------- /XREngine.Editor/MeshEditingPawnComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/MeshEditingPawnComponent.cs -------------------------------------------------------------------------------- /XREngine.Editor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Program.cs -------------------------------------------------------------------------------- /XREngine.Editor/ProjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/ProjectBuilder.cs -------------------------------------------------------------------------------- /XREngine.Editor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("XREngine.UnitTests")] 4 | -------------------------------------------------------------------------------- /XREngine.Editor/Selection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Selection.cs -------------------------------------------------------------------------------- /XREngine.Editor/SvgEditorIcons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/SvgEditorIcons.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/ConsolePanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/ConsolePanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/EArrangement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/EArrangement.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/EFileDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/EFileDetails.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/EditorDragDropUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/EditorDragDropUtility.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/EditorStyles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/EditorStyles.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/ImGuiFileBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/ImGuiFileBrowser.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Panels/AnimationPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Panels/AnimationPanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Panels/AssetsPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Panels/AssetsPanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Panels/EditorPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Panels/EditorPanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Panels/HierarchyPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Panels/HierarchyPanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Panels/SceneViewPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Panels/SceneViewPanel.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Toolbar/ToolbarButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Toolbar/ToolbarButton.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Toolbar/ToolbarDropdown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Toolbar/ToolbarDropdown.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Toolbar/ToolbarItemBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Toolbar/ToolbarItemBase.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Toolbar/ToolbarSeparator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Toolbar/ToolbarSeparator.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Tools/ShaderAnalyzerTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Tools/ShaderAnalyzerTool.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/Tools/ShaderLockingTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/Tools/ShaderLockingTool.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/UIEditorComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/UIEditorComponent.cs -------------------------------------------------------------------------------- /XREngine.Editor/UI/UIScrollingTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/UI/UIScrollingTransform.cs -------------------------------------------------------------------------------- /XREngine.Editor/Undo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Undo.cs -------------------------------------------------------------------------------- /XREngine.Editor/Undo/ImGuiUndoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Undo/ImGuiUndoHelper.cs -------------------------------------------------------------------------------- /XREngine.Editor/Undo/TransformTool3D.Undo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Undo/TransformTool3D.Undo.cs -------------------------------------------------------------------------------- /XREngine.Editor/Unit Tests/UnitTestingWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/Unit Tests/UnitTestingWorld.cs -------------------------------------------------------------------------------- /XREngine.Editor/XREngine.Editor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/XREngine.Editor.csproj -------------------------------------------------------------------------------- /XREngine.Editor/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Editor/app.manifest -------------------------------------------------------------------------------- /XREngine.Extensions/Array.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Array.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Code/Task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Code/Task.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Enum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Enum.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Enumerable.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Generic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Generic.cs -------------------------------------------------------------------------------- /XREngine.Extensions/List.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/List.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Memory/MarshalExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Memory/MarshalExtension.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Byte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Byte.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/ColorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/ColorExtensions.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Decimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Decimal.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Double.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Double.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Int16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Int16.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Int32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Int32.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Int64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Int64.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/SByte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/SByte.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/Single.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/Single.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/UInt16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/UInt16.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/UInt32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/UInt32.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Numbers/UInt64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Numbers/UInt64.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Object.cs -------------------------------------------------------------------------------- /XREngine.Extensions/ReaderWriterLockSlim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/ReaderWriterLockSlim.cs -------------------------------------------------------------------------------- /XREngine.Extensions/RectangleF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/RectangleF.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Reflection/EventInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Reflection/EventInfo.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Reflection/Type.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Reflection/Type.cs -------------------------------------------------------------------------------- /XREngine.Extensions/Stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/Stream.cs -------------------------------------------------------------------------------- /XREngine.Extensions/String.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Extensions/String.cs -------------------------------------------------------------------------------- /XREngine.Extensions/ThreadSafeEnumerable.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | 3 | namespace Extensions 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /XREngine.Extensions/ThreadSafeEnumerator.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | 3 | namespace Extensions 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /XREngine.Input/Devices/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Input/Devices/InputDevice.cs -------------------------------------------------------------------------------- /XREngine.Input/Devices/Types/BaseGamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Input/Devices/Types/BaseGamepad.cs -------------------------------------------------------------------------------- /XREngine.Input/Devices/Types/BaseMouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Input/Devices/Types/BaseMouse.cs -------------------------------------------------------------------------------- /XREngine.Input/XREngine.Input.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Input/XREngine.Input.csproj -------------------------------------------------------------------------------- /XREngine.Modeling/Edge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/Edge.cs -------------------------------------------------------------------------------- /XREngine.Modeling/EditableEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/EditableEdge.cs -------------------------------------------------------------------------------- /XREngine.Modeling/EditableFace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/EditableFace.cs -------------------------------------------------------------------------------- /XREngine.Modeling/EditableMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/EditableMesh.cs -------------------------------------------------------------------------------- /XREngine.Modeling/EditableVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/EditableVertex.cs -------------------------------------------------------------------------------- /XREngine.Modeling/MeshGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/MeshGenerator.cs -------------------------------------------------------------------------------- /XREngine.Modeling/XREngine.Modeling.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Modeling/XREngine.Modeling.csproj -------------------------------------------------------------------------------- /XREngine.Server/Authenticator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/Authenticator.cs -------------------------------------------------------------------------------- /XREngine.Server/Commands/CommandServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/Commands/CommandServer.cs -------------------------------------------------------------------------------- /XREngine.Server/LoadBalance/LoadBalancer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/LoadBalance/LoadBalancer.cs -------------------------------------------------------------------------------- /XREngine.Server/OutputLogListener.cs: -------------------------------------------------------------------------------- 1 | namespace XREngine.Networking 2 | { 3 | 4 | } -------------------------------------------------------------------------------- /XREngine.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/Program.cs -------------------------------------------------------------------------------- /XREngine.Server/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/Server.cs -------------------------------------------------------------------------------- /XREngine.Server/XREngine.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.Server/XREngine.Server.csproj -------------------------------------------------------------------------------- /XREngine.UnitTests/Core/AssetCacheTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.UnitTests/Core/AssetCacheTests.cs -------------------------------------------------------------------------------- /XREngine.UnitTests/Core/XRProjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.UnitTests/Core/XRProjectTests.cs -------------------------------------------------------------------------------- /XREngine.VRClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.VRClient/Program.cs -------------------------------------------------------------------------------- /XREngine.VRClient/XREngine.VRClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.VRClient/XREngine.VRClient.csproj -------------------------------------------------------------------------------- /XREngine.VRClient/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/XREngine.VRClient/openvr_api.dll -------------------------------------------------------------------------------- /docs/IndirectGPURendering-Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/IndirectGPURendering-Design.md -------------------------------------------------------------------------------- /docs/IndirectGPURendering-TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/IndirectGPURendering-TODO.md -------------------------------------------------------------------------------- /docs/VULKAN_TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/VULKAN_TODO.md -------------------------------------------------------------------------------- /docs/api/animation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/animation.md -------------------------------------------------------------------------------- /docs/api/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/components.md -------------------------------------------------------------------------------- /docs/api/engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/engine.md -------------------------------------------------------------------------------- /docs/api/physics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/physics.md -------------------------------------------------------------------------------- /docs/api/rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/rendering.md -------------------------------------------------------------------------------- /docs/api/scene.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/scene.md -------------------------------------------------------------------------------- /docs/api/transforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/transforms.md -------------------------------------------------------------------------------- /docs/api/vr-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/api/vr-development.md -------------------------------------------------------------------------------- /docs/architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/architecture/README.md -------------------------------------------------------------------------------- /docs/architecture/load-balancer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/architecture/load-balancer.md -------------------------------------------------------------------------------- /docs/architecture/play-mode-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/architecture/play-mode-architecture.md -------------------------------------------------------------------------------- /docs/gpu-physics-chain-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/gpu-physics-chain-compatibility.md -------------------------------------------------------------------------------- /docs/job-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/job-system.md -------------------------------------------------------------------------------- /docs/prefab-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/prefab-workflow.md -------------------------------------------------------------------------------- /docs/rendering/CoACD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/rendering/CoACD.md -------------------------------------------------------------------------------- /docs/rendering/gpu-render-pass-pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/rendering/gpu-render-pass-pipeline.md -------------------------------------------------------------------------------- /docs/rendering/secondary-gpu-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/rendering/secondary-gpu-context.md -------------------------------------------------------------------------------- /docs/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/todo.md -------------------------------------------------------------------------------- /docs/undo-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/undo-system.md -------------------------------------------------------------------------------- /docs/vulkan-parity-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/vulkan-parity-report.md -------------------------------------------------------------------------------- /docs/warnings-todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/docs/warnings-todo.md -------------------------------------------------------------------------------- /init_submodules.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/init_submodules.bat -------------------------------------------------------------------------------- /oct_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/oct_test.py -------------------------------------------------------------------------------- /run_editor.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/run_editor.bat -------------------------------------------------------------------------------- /simulate_octa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlackJaxDev/XRENGINE/HEAD/simulate_octa.py --------------------------------------------------------------------------------