|
LeviLamina
|
This is the complete list of members for mce::framebuilder::FrameBuilder, including all inherited members.
| $dtor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $vftable() | Bedrock::EnableNonOwnerReferences | static |
| _getTextureResourceService()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _initiateTDR()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::LightAmbientDescription const >, ::std::reference_wrapper<::mce::framebuilder::LightDirectionalDescription const >, ::std::reference_wrapper<::mce::framebuilder::gamecomponents::GameplayMetadata const >, ::std::reference_wrapper<::mce::framebuilder::LightPointDescription const >, ::std::reference_wrapper<::mce::framebuilder::ShadowProbeDescription const >, ::std::reference_wrapper<::mce::framebuilder::gamecomponents::ServerGraphicsOverrideParameters const >, ::std::reference_wrapper<::mce::framebuilder::VoxelVolumeDescription const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::RenderEnvironmentalTextDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderMeshFallbackDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderChunkGeometryDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderChunkOccludersDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderCrackDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderItemInHandDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderSkinnedMeshDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderBlockSelectionOverlayBlockEntityDescription const >, ::std::reference_wrapper<::mce::framebuilder::BlockChangesDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderBatchActorDescription const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::RenderAtmosphereDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderCloudsDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderCubemapDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEndSkyDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderLegacyCubemapDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderSkyDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderStarsDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderCelestialBodyDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderVolumetricFogDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderWeatherDescription const >, ::std::reference_wrapper<::mce::framebuilder::SkyAmbientSamplesDescription const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::RenderUIGamefaceDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderUIHudIconDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderUIMeshDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderUITextDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderUIImGuiDescription const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::RenderFlameBillboardDescription const >, ::std::reference_wrapper<::mce::framebuilder::BlitFlipbookTextureDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderParticleDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderPlayerVisionDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderShadowDescription const >, ::std::reference_wrapper<::mce::framebuilder::FadeToBlackDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderCameraAimAssistHighlightDescription const >, ::std::reference_wrapper<::mce::framebuilder::FullscreenEffectDescription const >, ::std::reference_wrapper<::mce::framebuilder::gamecomponents::EditorHighlightConfiguration const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| _insert(::std::variant< ::std::reference_wrapper<::mce::framebuilder::RenderEditorBlockVolumeBoundingBoxDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEditorGizmoHandleArrowDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEditorGizmoHandleCubeDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEditorGizmoHandlePaneDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEditorSelectionCursorDescription const >, ::std::reference_wrapper<::mce::framebuilder::RenderEditorBlockVolumeOutlineDescription const > > description)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| clearRenderingResourcesCache()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| continueInit(::std::shared_ptr<::mce::framebuilder::FrameBuilder::InitializationState > state)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| createExternalTexture(::std::optional<::std::variant<::std::monostate, ::dragon::platform::GLTextureWrapper > > nativeTexture)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| createRenderChunk(::dragon::RenderMetadata const &renderMetadata)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| custom(::std::function< void(::mce::framebuilder::bgfxbridge::EntityCreationContext const &)> const &insertCallback)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| debugDeclareSceneCamera(::mce::framebuilder::CameraDescriptionPerspective const &cameraDescription, ::mce::framebuilder::BufferClearDescription const &bufferClearDescription)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| debugDeclareSceneCamera(::mce::framebuilder::CameraDescriptionOrthographic const &cameraDescription, ::mce::framebuilder::BufferClearDescription const &bufferClearDescription)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| debugPrintToScreen(::std::function< void(char const *)> printFunction)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| destroy()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| destroyRenderChunk(::dragon::RenderMetadata const &renderMetadata)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| discardFrame(bool wait)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| enabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| enableDynamicTextureHandles()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| endFrame(::mce::framebuilder::FrameBuilderContext &&frameBuilderContext)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| freeRenderChunkIndexData(::RenderChunkDirectIndexData &renderChunkDirectIndexData)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| freeRenderChunkVertexData(::RenderChunkDirectVertexData &renderChunkDirectVertexData)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| generateRenderChunkIndexData(::RenderChunkDirectIndexData &renderChunkDirectIndexData, ::std::array<::RangeIndices, 24 > const &layerRanges, ::gsl::span< uchar const > const &indexData, ::dragon::mesh::IndexSize const indexSize)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| generateRenderChunkVertexData(::RenderChunkDirectVertexData &renderChunkDirectVertexData, ::std::array<::RangeIndices, 24 > const &layerRanges, ::gsl::span< uchar const > const &chunkData, uint64 const &vertexCount, ::mce::VertexLayout const &mceLayout, int const *absoluteBlockPosition)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getAverageGPUTime() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getClipSpace() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getDynamicResolutionController()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getFrameLightingModelCapabilities() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getFrustumCullerType() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getGraphicsCapabilitiesJsonString()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getIndexBufferResourceService()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getLastFrameTimings() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getLevelCullerType() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getMaterialResourceManager()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getMaterialResourceService()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getMaxVertexCount() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRayTracingFeatureConfiguration() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRayTracingFeatureConfiguration()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRayTracingResources() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRayTracingResources()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRenderingFeatureConfiguration() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRenderingFeatureConfiguration()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getRenderResolution() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getShaderBufferResourceService()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getShadowLevelCullerType() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getStatistics()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getSunDir() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getSupportedRenderers() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getTextureCache()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getTextureStreamingDebugControl()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getUpscalingFactor() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getUpscalingInfo() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| getVertexBufferResourceService()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| hasGpuTimerSupport() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| init(::mce::framebuilder::FrameBuilderInitDependencies &&deps)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| InitializationStatePointer typedef (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | |
| initialized() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| initializeTextureCache()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| initializeTextureStreamer()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isDeferredCapable() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isDeferredEnabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isDeviceRemoved() (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | virtual |
| isFrameDiscardWhileRenderingCapable() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isFrameDiscardWhileRenderingEnabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isRayTracingCapable() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isRayTracingEnabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isTextureStreamingEnabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isUpscalingAvailable() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isUpscalingEnabled() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| isVSyncEnabled_DEPRECATED() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| loadAsyncAssets()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| loadCoreAssets(::Core::PathBuffer<::std::string > const &dataDirectory, ::std::function<::std::string(::std::string const &, ::std::string const &)> loadFileDataCallback)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| queueMaterialReload()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| queuePreFrameTask(::std::function< void()> const &task)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| readBackTexture(::cg::ImageDescription const &destinationImageDescription, ::std::string const &name)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| registerWindowHandle(::std::variant<::HWND__ *, ::std::monostate > const &windowHandle, ushort const viewId, int const width, int const height)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| resetGPUTimeData()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| resume()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setBiomeBlendingData(::mce::framebuilder::BiomeBlendingData const &biomeBlendingData)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setDebugMode(::dragon::platform::DebugModeFlags debugFlags)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setDefaultActorMERSUniforms(float const metalnessUniform, float const emissiveUniform, float const roughnessUniform, float const subsurfaceUniform)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setDefaultParticleMERSUniforms(float const metalnessUniform, float const emissiveUniform, float const roughnessUniform, float const subsurfaceUniform)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setLightingModel(::dragon::rendering::LightingModels lightingModel, bool &modified)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setSunDir(::glm::vec3 const &sunDir)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setTerrainAtlasTexture(::mce::ClientTexture const &texture)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| setUpscaling(bool upscale)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| shouldFlipTextureOrigin() const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| shouldRenderPersistentUI(uint64 viewCount) const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| startFrame()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| supportsRenderFeature(::mce::RenderFeature const feature) const =0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| suspend()=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| unregisterWindowHandle(ushort const viewId)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateClientViewSize(::glm::vec2 const &clientViewSize)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateExternalTexture(::dragon::tasks::DeferredResult<::dragon::rendering::SharedTextureHandle > texture, ::std::optional<::std::variant<::std::monostate, ::dragon::platform::GLTextureWrapper > > nativeTexture, ::std::function< void(::dragon::rendering::SharedTextureHandle)> rendererCallbackUpdateDelegate)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateFramePacing(bool enabled)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateFrameRateLimit(::std::optional< int > const frameRate)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateMsaaLevel(uchar const level)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updatePBRData(::mce::framebuilder::PBRTextureDataManager &pbrTextureDataManager)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateSurfaceParameters(::std::variant<::HWND__ *, ::std::monostate > const &surfaceParams)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateTextureShiftData(::std::vector<::mce::TextureShiftBuffer > const &shiftBuffers)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateVSync(::dragon::platform::VerticalSync verticalSync)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| updateWindowSize(uint const width, uint const height)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| wrapExternalTexture(::dragon::platform::RenderAPI api, ::dragon::TextureDescription const &desc, void *externalTexture)=0 (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | pure virtual |
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
| ~FrameBuilder()=default (defined in mce::framebuilder::FrameBuilder) | mce::framebuilder::FrameBuilder | virtual |