|
|
LevelRendererPlayer & | operator= (LevelRendererPlayer const &) |
|
| LevelRendererPlayer (LevelRendererPlayer const &) |
| virtual void | initResources () |
| virtual void | frameUpdate (::ClientFrameUpdateContext &clientFrameUpdateContext) |
| virtual void | tickLevelRendererCamera () |
| virtual void | tickRain () |
| virtual void | onWillChangeDimension (::Player &player) |
| virtual void | onDimensionChanged (::Player &player) |
| virtual void | recalculateRenderDistance (float const renderDistanceScalar) |
| virtual void | preRenderUpdate (::ScreenContext &screenContext, ::LevelRenderPreRenderUpdateParameters &levelRenderPreRenderUpdateParameters) |
| virtual void | renderBlockEntities (::BaseActorRenderContext &renderContext, bool renderAlphaLayer) |
| virtual void | updateViewArea (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
|
virtual::NameTagRenderObjectCollection | extractNameTags (::ScreenContext &screenContext) const |
| virtual void | callRenderNameTags (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, ::Font &font) |
|
virtual::CrackRenderObjectCollection | extractCracks (::ScreenContext &screenContext) const |
| virtual void | callRenderCracks (::BaseActorRenderContext &renderContext, ::ViewRenderObject const &renderObj) |
| virtual bool | getForceFog (::Actor const &cameraActor) const |
| virtual void | setupFog (::ScreenContext &screenContext, float const skyIntensityOverride) |
| virtual void | levelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data) |
| virtual void | levelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &data) |
| virtual void | addCameraListenerToRenderChunkCoordinator () |
| virtual void | notifyGeoChangedForAffectedEntities (::RenderChunkShared &renderChunkShared, uchar version) |
| virtual void | addTerrainParticleEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius) |
| virtual void | addTerrainSlideEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius) |
| virtual void | addBreakingItemParticleEffect (::Vec3 const &pos, ::BreakingItemParticleData const &data, ::ResolvedItemIconInfo const &textureInfo) |
| virtual void | addBiomeTintedParticleEffect (::HashedString const &effect, ::BlockPos const &pos, ::Block const &block, ::std::optional<::mce::Color > overrideColor) |
|
virtual float | getUnderwaterVisionClarity () |
|
virtual::FogDefinition::DistanceSettingType | _getFogDistanceSettingType () const |
|
virtual::FogDefinition::DensitySettingType | _getFogDensitySettingType () const |
| virtual void | _releaseRespectiveResources () |
| virtual void | queueRenderEntities (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
| virtual void | renderEntityEffects (::BaseActorRenderContext &renderContext) |
|
MCAPI | LevelRendererPlayer (::IClientInstance &clientInstance, ::std::shared_ptr<::Options > options, ::Level &level, ::LevelRenderer &levelRenderer, ::WeakEntityRef localUser, ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > const &soundPlayer, ::Bedrock::NotNullNonOwnerPtr<::TextureAtlas const > const &terrainTexture, ::SoundMapping const &sounds) |
|
MCAPI void | _addTerrainEffect (::HashedString const &effectName, ::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius) |
|
MCAPI void | _crack (::BlockSource ®ion, ::Block const &block, ::BlockPos const &inPos, uchar face) |
|
MCAPI::CloudRenderObject | _extractClouds (::ScreenContext &screenContext, ::mce::framebuilder::SkyWeatherParameters const &skyWeatherParams, bool vibrantEnabled) const |
|
MCAPI::ActorShadowRenderObjectCollection | _extractEntityShadows (::ScreenContext &screenContext) const |
|
MCAPI::SkyRenderObject | _extractSky (::ScreenContext &screenContext) const |
|
MCAPI::TextureUVCoordinateSet | _getDestructionParticlesTexture (::Block const &block) |
|
MCAPI::mce::MaterialPtr const & | _getForcedMaterial (::BlockActor const &actor) const |
|
MCAPI void | _onLevelSoundEvent (::SharedTypes::Legacy::LevelSoundEvent eventType, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal) |
|
MCAPI void | _playBabySoundEvent (::Sound const &sound, ::Vec3 const &pos, ::Random &rand) const |
|
MCAPI void | _playNamedSound (::HashedString const &name, ::Vec3 const &pos) const |
|
MCAPI void | _renderHighlightSelection (::BaseActorRenderContext &renderContext, ::BlockSource ®ion, ::Block const &block, ::BlockPos const &pos, bool renderSecondPart, bool fancyGraphics) const |
|
MCAPI void | _renderOutlineSelection (::BaseActorRenderContext &renderContext, ::Block const &block, ::BlockSource ®ion, ::BlockPos const &pos) const |
|
MCAPI::Sound const & | _retrieveActorSoundWithFallback (::SharedTypes::Legacy::LevelSoundEvent eventType, ::SharedTypes::Legacy::LevelSoundEvent backupEventType, ::ActorSoundIdentifier const &actorSoundIdentifier) |
|
MCAPI void | _spawnSmokeParticles (::ParticleType particleType, ::Vec3 const &pos, int data) |
|
MCAPI void | addDestroyBlock (::BlockPos const &tp, float destroyRate) |
|
MCAPI bool | blockCanHaveCracksOverlay (::Block const &block) const |
|
MCAPI bool | blockCanHaveSelectionOverlay (::Block const &block) const |
|
MCAPI void | bobHurt (::Matrix &mv, float a) |
|
MCAPI void | bobView (::Matrix &mv, float a) |
|
MCAPI void | calculateDirectionalLightRenderData (::ScreenContext const &screenContext, ::ViewRenderData const &renderData, ::SkyRenderObject const &skyData) |
|
MCAPI::CrackRenderObject | createCrackRenderObject (::ScreenContext &screenContext, ::BlockSource ®ion, ::Block const &block, ::BlockPos const &h, float destroyProgress) const |
|
MCAPI::ViewRenderObject | createViewRenderObject (::ScreenContext &screenContext, ::SubClientId clientSubId) |
|
MCAPI void | emitGrowthParticles (::Vec3 const &pos) |
|
MCAPI void | ensureItemInHandRenderingParametersInitialized (::mce::Camera &camera) |
|
MCAPI::DirectionalLightRenderData | getActiveDirectionalLight () const |
|
MCAPI float | getFov (float a, bool enableVariableFOV) const |
|
MCAPI float | getFovWithoutGameplay () const |
|
MCAPI void | playSound (::std::string const &name, ::Vec3 const &pos, float volume, float pitch) const |
|
MCAPI void | reinit (::Bedrock::NotNullNonOwnerPtr<::TextureAtlas const > const &terrainTexture) |
|
MCAPI void | setItemInHandRenderingParameters (::mce::Camera &camera) |
|
MCAPI void | setupCamera (::mce::Camera &camera, float) |
|
MCAPI void | stopMusic () |
|
MCAPI void | stopSound (::std::string const &name) |
|
MCAPI void | stopSounds () |
|
MCAPI void | tickClouds (bool tessellateBothSides, float a) |
|
MCAPI void | tickSkyColor () |
|
MCAPI void | tryReassignSound (::SharedTypes::Legacy::LevelSoundEvent &eventType, ::Sound &s, ::ActorSoundIdentifier const &actorSoundIdentifier, ::std::string const &blockType, ::Random &rand) |
|
MCAPI void | updateDestroyBlock (::BlockPos const &tp, float destroyRate) |
|
MCAPI void | updateDestroyProgress () |
|
MCAPI void | updateListenerState (float alpha) |
|
MCAPI void | updateUnderWaterVisionScale () |
|
MCAPI void * | $ctor (::IClientInstance &clientInstance, ::std::shared_ptr<::Options > options, ::Level &level, ::LevelRenderer &levelRenderer, ::WeakEntityRef localUser, ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > const &soundPlayer, ::Bedrock::NotNullNonOwnerPtr<::TextureAtlas const > const &terrainTexture, ::SoundMapping const &sounds) |
|
MCAPI void | $dtor () |
|
MCAPI void | $initResources () |
|
MCAPI void | $frameUpdate (::ClientFrameUpdateContext &clientFrameUpdateContext) |
|
MCAPI void | $tickLevelRendererCamera () |
|
MCAPI void | $tickRain () |
|
MCAPI void | $onWillChangeDimension (::Player &player) |
|
MCAPI void | $onDimensionChanged (::Player &player) |
|
MCAPI void | $recalculateRenderDistance (float const renderDistanceScalar) |
|
MCAPI void | $preRenderUpdate (::ScreenContext &screenContext, ::LevelRenderPreRenderUpdateParameters &levelRenderPreRenderUpdateParameters) |
|
MCFOLD void | $renderBlockEntities (::BaseActorRenderContext &renderContext, bool renderAlphaLayer) |
|
MCAPI void | $updateViewArea (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
|
MCAPI::NameTagRenderObjectCollection | $extractNameTags (::ScreenContext &screenContext) const |
|
MCAPI void | $callRenderNameTags (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, ::Font &font) |
|
MCAPI::CrackRenderObjectCollection | $extractCracks (::ScreenContext &screenContext) const |
|
MCAPI void | $callRenderCracks (::BaseActorRenderContext &renderContext, ::ViewRenderObject const &renderObj) |
|
MCAPI bool | $getForceFog (::Actor const &cameraActor) const |
|
MCAPI void | $setupFog (::ScreenContext &screenContext, float const skyIntensityOverride) |
|
MCAPI void | $levelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data) |
|
MCAPI void | $levelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &data) |
|
MCFOLD void | $addCameraListenerToRenderChunkCoordinator () |
|
MCAPI void | $notifyGeoChangedForAffectedEntities (::RenderChunkShared &renderChunkShared, uchar version) |
|
MCAPI void | $addTerrainParticleEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius) |
|
MCAPI void | $addTerrainSlideEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius) |
|
MCAPI void | $addBreakingItemParticleEffect (::Vec3 const &pos, ::BreakingItemParticleData const &data, ::ResolvedItemIconInfo const &textureInfo) |
|
MCAPI void | $addBiomeTintedParticleEffect (::HashedString const &effect, ::BlockPos const &pos, ::Block const &block, ::std::optional<::mce::Color > overrideColor) |
|
MCAPI float | $getUnderwaterVisionClarity () |
|
MCAPI::FogDefinition::DistanceSettingType | $_getFogDistanceSettingType () const |
|
MCAPI::FogDefinition::DensitySettingType | $_getFogDensitySettingType () const |
|
MCAPI void | $_releaseRespectiveResources () |
|
MCAPI void | $queueRenderEntities (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
|
MCAPI void | $renderEntityEffects (::BaseActorRenderContext &renderContext) |
| virtual void | onChunkReloaded (::ChunkSource &, ::LevelChunk &lc) |
| virtual void | updateLevelCullerType (::LevelCullerType const newLevelCullerType) |
| MCAPI void | $onChunkReloaded (::ChunkSource &, ::LevelChunk &lc) |
| MCAPI void | $updateLevelCullerType (::LevelCullerType const newLevelCullerType) |
|
virtual void | onAppSuspended () |
|
virtual void | onAppResumed () |
|
virtual void | onDeviceLost () |
|
virtual void | onLowMemory () |
|
virtual void | setViewArea (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
|
virtual float | getAmbientBrightness () const |
|
virtual void | render (::BaseActorRenderContext &baseEntityRenderContext, ::ViewRenderObject const &renderObj, ::IClientInstance &ci) |
|
virtual void | postRenderUpdate () |
|
virtual::Block const * | _getBlockForBlockEnity (::BlockActor const &blockActor) |
|
virtual void | setupViewArea () |
|
MCAPI void | _addBiomeFogDefinitionToManager (::BlockPos const &pos) const |
|
MCAPI void | _addToRenderChunkQueue (::ChunkRenderObjectCollection &collection, ::TerrainMaterialVariationManager const &terrainVariationMgr, ::TerrainLayer const &layer, ::RenderChunkInstanced const &renderChunkInstanced, uint64 chunkIdx, ::BlockPos const &chunkPos) |
|
MCAPI void | _applyAdjustmentsForAir (::FogDistanceSetting &setting, ::ScreenContext &screenContext, float skyIntensityOverride) const |
|
MCAPI void | _applyAdjustmentsForUnderwater (::FogDistanceSetting &setting) const |
|
MCAPI ::std::shared_ptr<::LevelCullerBase > | _createCuller (::LevelCullerType type, ::std::weak_ptr<::LevelRendererCamera > levelRendererCamera, ::LevelBuilder &levelBuilder) |
|
MCAPI void | _freeSkyProbeTexture () |
|
MCAPI::FogVolumetricCoefficientSetting | _getCurrentCoefficientFogSetting (::FogDefinition::CoefficientSettingType settingType) const |
|
MCAPI::FogVolumetricDensitySetting | _getCurrentDensityFogSetting () const |
|
MCAPI::FogDistanceSetting | _getCurrentFixedDistanceFogSetting (float renderDistance) const |
|
MCAPI::FogTransitionSetting | _getCurrentFixedTransitionFogSetting (float renderDistance) const |
|
MCAPI::FogVolumetricHenyeyGreensteinGSetting | _getCurrentHenyeyGreensteinGFogSetting (::FogDefinition::HenyeyGreensteinGSettingType settingType) const |
|
MCAPI void | _initCubemapTextures (::Dimension const &dimension) |
|
MCAPI void | _initSkyProbeTexture (::glm::ivec3 size) |
|
MCAPI void | _notifyOrthographicCameraMoved (::SubChunkPos const &pos, ::Vec3 const &viewDir, ::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const &viewArea) |
|
MCAPI void | _notifyPerspectiveCameraMoved (::SubChunkPos const &pos, ::Vec3 const &viewPos, bool accurateSorting, ::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const &viewArea) |
|
MCAPI void | _releaseResources () |
|
MCAPI void | _resortNearbyChunks (::Vec3 const &viewPos, ::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const &viewArea) |
|
MCAPI bool | _shouldRenderLeashedEntity (::Actor *actor, ::Vec3 cameraPos) |
|
MCAPI void | _tryInsertBlockEntityIntoRenderQueues (::BlockActor *blockActor, ::std::map<::ChunkPos, ::std::unordered_set<::BlockPos > > const &skipList) |
|
MCAPI ::GridArea<::std::shared_ptr<::RenderChunkInstanced > > & | _viewAreaMutable () |
|
MCAPI::LevelRendererCamera::RainState | calcRainState (::Vec3 const &rainPos) const |
|
MCAPI void | determineUnderwaterStatus (::BlockSource ®ion) |
|
MCAPI::LevelRendererCamera::RainState | doRainUpdate () |
|
MCAPI void | doneQueuingChunks () |
|
MCAPI ::optional_ref<::TerrainMaterialVariationManager const > | getCurrentVariationManager () const |
|
MCAPI::RenderChunkInstanced * | getOrCreateRenderChunkInstancedAt (::SubChunkPos const &rcp) |
|
MCAPI::RenderChunkInstanced * | getRenderChunkInstancedAt (::SubChunkPos const &rcp) const |
|
MCAPI ::std::shared_ptr<::RenderChunkInstanced > | getRenderChunkInstancedAtShared (::SubChunkPos const &rcp) const |
|
MCAPI uint64 | getRenderChunkInstancedCount () |
|
MCAPI bool | isAABBVisible (::AABB const &bb, bool useFastCulling) const |
|
MCAPI void | onViewRadiusChanged (bool resetAll) |
|
MCAPI void | preDimensionChanged (::Player &player) |
|
MCAPI void | queueChunk (::ChunkRenderObjectCollection &collection, ::RenderChunkInstanced const &renderChunkInstanced, float farDistance2, float currentTime, ::TerrainMaterialVariationManager const &terrainVariationMgr, ::optional_ref<::TerrainMaterialVariationManager const > fadeVariationMgr) |
|
MCAPI void | recaptureViewAreaDimensions () |
|
MCAPI void | renderAtmosphere (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, ::BaseSceneDirectionalLightRenderData const &sceneDirectionalLightRenderData, bool isSkyLit) const |
|
MCAPI void | renderCameraAimAssistHighlight (::ScreenContext &screenContext) |
|
MCAPI void | renderChunkOccluders (::BaseActorRenderContext &renderContext) const |
|
MCAPI void | renderEditorCursor (::ScreenContext const &screenContext) |
|
MCAPI void | renderEntities (::BaseActorRenderContext &renderContext) |
|
MCAPI void | renderGameplayMetadata (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, bool waitingForLoad, ::BaseSceneDirectionalLightRenderData const &sceneDirectionalLightRenderData) const |
|
MCAPI void | renderPlayerVision (::ScreenContext &screenContext) const |
|
MCAPI void | renderSky (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, ::BaseSceneDirectionalLightRenderData const &sceneDirectionalLightRenderData) const |
|
MCAPI void | renderStructureWireframes (::BaseActorRenderContext &renderContext, ::IClientInstance const &clientInstance, ::ViewRenderObject const &renderObj) |
|
MCAPI void | renderVolumetricFog (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj) |
|
MCAPI bool | shouldCullThisFrame (uint64 lastNumRenderChunksVisibleFromCullingPoint) |
|
MCAPI void | updateFarChunksDistance () |
|
MCAPI void | updatePerChunkFaceSortState (::Vec3 const &viewPos, ::Vec3 const &viewDir, bool isOrthoCamera) |
|
MCAPI void * | $ctor (::IClientInstance &clientInstance, ::Level &level, ::LevelRenderer &levelRenderer) |
|
MCAPI void | $onAppSuspended () |
|
MCAPI void | $onAppResumed () |
|
MCAPI void | $onDeviceLost () |
|
MCFOLD void | $onLowMemory () |
|
MCAPI void | $setViewArea (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters) |
|
MCAPI float | $getAmbientBrightness () const |
|
MCAPI void | $render (::BaseActorRenderContext &baseEntityRenderContext, ::ViewRenderObject const &renderObj, ::IClientInstance &ci) |
|
MCFOLD void | $postRenderUpdate () |
|
MCAPI::Block const * | $_getBlockForBlockEnity (::BlockActor const &blockActor) |
|
MCAPI void | $setupViewArea () |
|
virtual void | allChanged () |
|
virtual void | sendServerLegacyParticle (::ParticleType, ::Vec3 const &, ::Vec3 const &, int) |
|
virtual void | addParticleEffect (::HashedString const &, ::Actor const &, ::HashedString const &, ::Vec3 const &, ::MolangVariableMap const &) |
|
virtual void | playMusic (::std::string const &, ::Vec3 const &, float, float) |
|
virtual void | playStreamingMusic (::std::string const &, int, int, int) |
|
virtual void | onEntityAdded (::Actor &) |
|
virtual void | onEntityRemoved (::Actor &) |
|
virtual void | onChunkLoaded (::ChunkSource &, ::LevelChunk &) |
|
virtual void | onSubChunkLoaded (::ChunkSource &, ::LevelChunk &, short, bool) |
|
virtual void | onChunkUnloaded (::LevelChunk &) |
|
virtual void | onLevelDestruction (::std::string const &) |
|
virtual void | takePicture (::cg::ImageBuffer &, ::Actor *, ::Actor *, ::ScreenshotOptions &, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)>) |
|
virtual void | playerListChanged () |
|
virtual void | onLevelDataCommandsChanged (bool) |
|
virtual void | onLevelDataWorldTemplateOptionsUnlocked () |
|
MCFOLD void | $allChanged () |
|
MCFOLD void | $sendServerLegacyParticle (::ParticleType, ::Vec3 const &, ::Vec3 const &, int) |
|
MCFOLD void | $addParticleEffect (::HashedString const &, ::Actor const &, ::HashedString const &, ::Vec3 const &, ::MolangVariableMap const &) |
|
MCFOLD void | $playMusic (::std::string const &, ::Vec3 const &, float, float) |
|
MCFOLD void | $playStreamingMusic (::std::string const &, int, int, int) |
|
MCFOLD void | $onEntityAdded (::Actor &) |
|
MCFOLD void | $onEntityRemoved (::Actor &) |
|
MCFOLD void | $onChunkLoaded (::ChunkSource &, ::LevelChunk &) |
|
MCFOLD void | $onSubChunkLoaded (::ChunkSource &, ::LevelChunk &, short, bool) |
|
MCFOLD void | $onChunkUnloaded (::LevelChunk &) |
|
MCFOLD void | $onLevelDestruction (::std::string const &) |
|
MCAPI void | $takePicture (::cg::ImageBuffer &, ::Actor *, ::Actor *, ::ScreenshotOptions &, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)>) |
|
MCFOLD void | $playerListChanged () |
|
MCFOLD void | $onLevelDataCommandsChanged (bool) |
|
MCFOLD void | $onLevelDataWorldTemplateOptionsUnlocked () |
|
virtual void | onSourceCreated (::BlockSource &source) |
|
virtual void | onSourceDestroyed (::BlockSource &source) |
|
virtual void | onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max) |
|
virtual void | onBlockChanged (::BlockSource &source, ::BlockPos const &pos, uint layer, ::Block const &block, ::Block const &oldBlock, int updateFlags, ::ActorBlockSyncMessage const *syncMsg, ::BlockChangedEventTarget eventTarget, ::Actor *blockChangeSource) |
|
virtual void | onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos) |
|
virtual void | onBlockEntityChanged (::BlockSource &source, ::BlockActor &te) |
|
virtual void | onEntityChanged (::BlockSource &source, ::Actor &entity) |
|
virtual void | onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1) |
|
MCFOLD void | $onSourceCreated (::BlockSource &source) |
|
MCFOLD void | $onSourceDestroyed (::BlockSource &source) |
|
MCFOLD void | $onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max) |
|
MCFOLD void | $onBlockChanged (::BlockSource &source, ::BlockPos const &pos, uint layer, ::Block const &block, ::Block const &oldBlock, int updateFlags, ::ActorBlockSyncMessage const *syncMsg, ::BlockChangedEventTarget eventTarget, ::Actor *blockChangeSource) |
|
MCAPI void | $onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos) |
|
MCFOLD void | $onBlockEntityChanged (::BlockSource &source, ::BlockActor &te) |
|
MCFOLD void | $onEntityChanged (::BlockSource &source, ::Actor &entity) |
|
MCFOLD void | $onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1) |
|
virtual void | onPlayerDestruction (::Player &player) |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
|
::ll::TypedStorage< 4, 4, float const > | WATER_VISION_QUICK_TIME |
|
::ll::TypedStorage< 4, 4, float const > | WATER_VISION_MAX_TIME |
|
::ll::TypedStorage< 4, 4, float const > | WATER_VISION_QUICK_PERCENT |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::cg::ImageBuffer > > | mCloudsImage |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::std::vector<::mce::Mesh > > > | mCloudMeshes |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::std::vector<::mce::Mesh > > > | mCloudMeshesCurrentlyTessellating |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Tessellator > > | mCloudTessellator |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TextureTessellator > > | mCloudTextureTessellator |
|
::ll::TypedStorage< 1, 1, bool > | mUpdatingClouds |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastCloudUpdatePosition |
|
::ll::TypedStorage< 1, 1, uchar > | mLastCloudSide |
|
::ll::TypedStorage< 4, 4, int > | mLastCloudMeshSize |
|
::ll::TypedStorage< 4, 4, int > | mLastCloudGridSize |
|
::ll::TypedStorage< 4, 336, ::std::array<::DirectionalLightRenderData, 3 > > | mDirectionalLightRenderData |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::BlockPos, uint64 > > | mRecordSoundMap |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::BlockPos, ::BlockDestructInfo > > | mDestroyingBlockList |
|
::ll::TypedStorage< 8, 8, double > | mLastDestroyRenderTime |
|
::ll::TypedStorage< 4, 4, float > | mFov |
|
::ll::TypedStorage< 4, 4, float > | mOFov |
|
::ll::TypedStorage< 4, 280, ::PlayerRenderingParameters > | mRenderingParameters |
|
::ll::TypedStorage< 4, 4, float > | thirdDistance |
|
::ll::TypedStorage< 4, 4, float > | thirdDistanceO |
|
::ll::TypedStorage< 4, 4, float > | thirdRotation |
|
::ll::TypedStorage< 4, 4, float > | thirdRotationO |
|
::ll::TypedStorage< 4, 4, float > | thirdTilt |
|
::ll::TypedStorage< 4, 4, float > | thirdTiltO |
|
::ll::TypedStorage< 4, 4, float > | cameraRoll |
|
::ll::TypedStorage< 4, 4, float > | cameraRollO |
|
::ll::TypedStorage< 4, 4, float > | currentCameraDist |
|
::ll::TypedStorage< 4, 4, float > | prevHeightOffset |
|
::ll::TypedStorage< 4, 4, float > | mHeightOffsetAdjustment |
|
::ll::TypedStorage< 4, 4, float > | mUnderwaterVisionTime |
|
::ll::TypedStorage< 4, 4, float > | mUnderwaterVisionTimePrevious |
|
::ll::TypedStorage< 4, 4, float > | mUnderwaterVisionClarity |
|
::ll::TypedStorage< 4, 4, float > | mUnderwaterVisionScale |
|
::ll::TypedStorage< 4, 4, float > | mUnderwaterLightLevel |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | selectionBlockEntityOverlayMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | selectionBlockEntityOverlayColorMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | selectionOverlayMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | selectionOpaqueMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | selectionTwoSidedMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | cracksOverlayMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | cracksOverlayAlphaTestMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | cracksOverlayBlockEntityMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | mOutlineSelectionMaterial |
|
::ll::TypedStorage< 8, 8, ::SoundMapping const & > | mSounds |
|
::ll::TypedStorage< 8, 24, ::std::vector<::DeferredSound > > | mDeferredSounds |
|
::ll::TypedStorage< 8, 64, ::TextureAtlasItem > | uvBreakBlockItem |
|
::ll::TypedStorage< 8, 8, ::IClientInstance & > | mClientInstance |
|
::ll::TypedStorage< 8, 24, ::WeakEntityRef > | mLocalUser |
|
::ll::TypedStorage< 8, 8, ::LevelRenderer & > | mLevelRenderer |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::SoundPlayerInterface > > | mSoundPlayer |
|
::ll::TypedStorage< 8, 8, ::Level & > | mLevel |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::AmbientSoundController > > | mAmbientSoundController |
|
::ll::TypedStorage< 4, 48, ::ListenerState > | mListenerState |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCameraForward |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCameraUp |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastListenerPos |
|
::ll::TypedStorage< 8, 8, double > | mLastListenerUpdateTime |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::LevelRendererPlayer::BiomeParticleKey, ::Bedrock::slot_map_handle<::std::unique_ptr<::ParticleSystem::ParticleEmitter >, 64, 32 >, ::LevelRendererPlayer::BiomeParticleKeyHash, ::std::equal_to<::LevelRendererPlayer::BiomeParticleKey > > > | mBiomeTintedParticleEffects |
|
::ll::TypedStorage< 4, 56, ::std::optional<::LevelRendererPlayer::SkyColorLerp > > | mSkyColorLerp |
|
::ll::TypedStorage< 4, 4, int > | mRainSoundTime |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnLevelSoundEvent |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnLevelSoundEventWithVolumeAndPitch |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnStopLevelSoundEvent |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnStopAllLevelSoundsEvent |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnStopMusicEvent |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LevelAnimateTickHelper > > | mLevelAnimateTickHelper |
|
::ll::TypedStorage< 8, 640, ::ServerGraphicsOverrideManager > | mScriptGraphicsOverrideManager |
|
::ll::TypedStorage< 8, 8, uint64 > | mChunkQueueSize |
|
::ll::TypedStorage< 8, 456, uint64[3][19]> | mTerrainChunkQueueSize |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OccluderFace > > | mChunkOccluders |
|
::ll::TypedStorage< 8, 24, ::ActorRenderCandidates > | mActorRenderCandidates |
|
::ll::TypedStorage< 8, 56, ::brstd::flat_map< ::gsl::not_null<::Actor * >, ::ShadowContext, ::std::less<::gsl::not_null<::Actor * > >, ::std::vector<::gsl::not_null<::Actor * > >, ::std::vector<::ShadowContext > > > | mActorRenderQueue |
|
::ll::TypedStorage< 8, 24, ::SortedMeshDrawList > | mSortedMeshDrawList |
|
::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::BlockActor * > > > | mBlockActorRenderQueue |
|
::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::BlockActor * > > > | mBlockActorRenderAlphaQueue |
|
::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::BlockActor * > > > | mBlockActorShadowQueue |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | shadowVolumeBack |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | shadowVolumeFront |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | shadowOverlayMat |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | starsMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | skyPlaneMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | sunMoonMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | endSkyMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | cloudMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | wireframeMaterial |
|
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > | mCubemapMaterial |
|
::ll::TypedStorage< 8, 24, ::std::vector<::mce::TexturePtr > > | mCubemapTextures |
|
::ll::TypedStorage< 8, 24, ::mce::ClientTexture > | mCubemapTexture |
|
::ll::TypedStorage< 8, 8, uint64 const > | mAmbientSamplesDefaultSize |
|
::ll::TypedStorage< 8, 56, ::std::optional<::cg::ImageBuffer > > | mSkyAmbientSamplesBuffer |
|
::ll::TypedStorage< 8, 136, ::TerrainMaterialVariationManager > | mTerrainMaterialVariationManager |
|
::ll::TypedStorage< 4, 4, float > | mDeltaTime |
|
::ll::TypedStorage< 4, 4, float > | mLastTime |
|
::ll::TypedStorage< 4, 4, float > | mWaterLevel |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mFogControl |
|
::ll::TypedStorage< 4, 4, float > | mBaseFogEnd |
|
::ll::TypedStorage< 4, 4, float > | mBaseFogStart |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mCameraLightIntensity |
|
::ll::TypedStorage< 4, 8, ::LevelRendererCamera::FogBrightnessPair > | mFogBrightnessPair |
|
::ll::TypedStorage< 4, 28, ::FogDistanceSetting > | mCurrentDistanceFog |
|
::ll::TypedStorage< 4, 28, ::FogDistanceSetting > | mLastTargetDistanceFog |
|
::ll::TypedStorage< 4, 16, ::FogVolumetricDensitySetting > | mCurrentFogDensity |
|
::ll::TypedStorage< 4, 32, ::FogVolumetricCoefficientSetting > | mAirFogCoefficient |
|
::ll::TypedStorage< 4, 32, ::FogVolumetricCoefficientSetting > | mWaterFogCoefficient |
|
::ll::TypedStorage< 4, 32, ::FogVolumetricCoefficientSetting > | mCloudFogCoefficient |
|
::ll::TypedStorage< 4, 4, ::FogVolumetricHenyeyGreensteinGSetting > | mAirHenyeyGreensteinG |
|
::ll::TypedStorage< 4, 4, ::FogVolumetricHenyeyGreensteinGSetting > | mWaterHenyeyGreensteinG |
|
::ll::TypedStorage< 1, 1, bool > | mFogWasUnderwaterLastCheck |
|
::ll::TypedStorage< 1, 1, bool > | mFogWasUnderLavaLastCheck |
|
::ll::TypedStorage< 1, 1, bool > | mFogWasUnderPowderSnowLastCheck |
|
::ll::TypedStorage< 1, 1, bool > | mBlendFogThisFrame |
|
::ll::TypedStorage< 4, 4, float > | mMobEffectFogLevel |
|
::ll::TypedStorage< 8, 224, ::ParticleRenderData > | mParticleRenderData |
|
::ll::TypedStorage< 4, 4, float > | mTransitionFogTime |
|
::ll::TypedStorage< 1, 1, bool > | mInTransitionFog |
|
::ll::TypedStorage< 4, 4, float const > | mRenderDistanceCloudFadeOutMultiplier |
|
::ll::TypedStorage< 4, 4, float > | mFakeHDR |
|
::ll::TypedStorage< 4, 4, float > | mAverageBrightness |
|
::ll::TypedStorage< 4, 4, uint > | mFrameID |
|
::ll::TypedStorage< 4, 4, int > | mViewAreaDistance |
|
::ll::TypedStorage< 4, 4, float > | mFarChunksDistance |
|
::ll::TypedStorage< 4, 4, float > | mRenderDistance |
|
::ll::TypedStorage< 4, 4, float > | mCullEndDistance |
|
::ll::TypedStorage< 4, 4, int const > | mMaxInflightChunks |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::GridArea<::std::shared_ptr<::RenderChunkInstanced > > > > | mViewArea |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mLastFaceSortPos |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastFaceSortDir |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastDirtySortPos |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mLastNearbyFaceSortPos |
|
::ll::TypedStorage< 4, 24, ::LevelRendererCamera::RenderChunkPosBounds > | mLastFaceSortBounds |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastChunkResortPos |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCameraPos |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mCameraTargetPos |
|
::ll::TypedStorage< 4, 204, ::FrustumCuller > | mFrustumCuller |
|
::ll::TypedStorage< 1, 1, ::FrustumCullerType > | mFrustumCullerType |
|
::ll::TypedStorage< 8, 512, ::mce::Camera > | mWorldSpaceCamera |
|
::ll::TypedStorage< 8, 24, ::std::vector<::Actor * > > | mWaterHoleActorQueue |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::WeatherRenderer > > | mWeatherRenderer |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BiomeBlendingMapRenderer > > | mBiomeBlendingMapRenderer |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ChunkRenderObjectCollection > > | mChunkRenderObjects |
|
::ll::TypedStorage< 1, 1, bool > | mCameraUnderWater |
|
::ll::TypedStorage< 1, 1, bool > | mCameraUnderLiquid |
|
::ll::TypedStorage< 1, 1, bool > | mCameraUnderPowderSnow |
|
::ll::TypedStorage< 1, 1, bool > | mCameraUnderLava |
|
::ll::TypedStorage< 1, 1, bool > | mCameraInRain |
|
::ll::TypedStorage< 1, 1, bool > | mShowSky |
|
::ll::TypedStorage< 1, 1, bool > | mIsCameraInCaptureMode |
|
::ll::TypedStorage< 8, 16, ::OwnerPtr<::BlockSource > > | mViewRegion |
|
::ll::TypedStorage< 8, 8, ::Dimension * > | mDimension |
|
::ll::TypedStorage< 2, 2, short > | mCloudHeight |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::LevelCullerBase > > | mLevelCuller |
|
::ll::TypedStorage< 1, 1, ::LevelCullerType > | mLastCullerType |
|
::ll::TypedStorage< 1, 1, bool > | mForceCulling |
|
::ll::TypedStorage< 1, 1, bool > | mRecullWhenNotBusy |
|
::ll::TypedStorage< 4, 4, int > | mViewAreaSide |
|
::ll::TypedStorage< 2, 2, short > | mViewAreaHeight |
|
::ll::TypedStorage< 1, 1, bool > | mViewAreaChanged |
|
::ll::TypedStorage< 4, 4, float > | mLastFogEnd |
|
::ll::TypedStorage< 4, 4, float > | mLastSunAngle |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastCameraPos |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLastCameraDir |
|
::ll::TypedStorage< 8, 8, ::ResourcePackManager & > | mResourcePackManager |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::TextureGroup > > | mTextureGroup |
|
::ll::TypedStorage< 8, 24, ::std::vector<::BlockActor * > > | mTempBlockActorList |
|
::ll::TypedStorage< 8, 64, ::std::unordered_set<::ChunkPos > > | mPendingPermanentlyRenderedBlockActorRequests |
|
::ll::TypedStorage< 8, 16, ::std::map<::ChunkPos, ::std::unordered_set<::BlockPos > > > | mPermanentlyRenderedBlockActors |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LevelRendererCameraProxy > > | mProxy |
|
::ll::TypedStorage< 8, 8, double > | mLastFrameTimeStart |
|
::ll::TypedStorage< 8, 488, ::HistoricalFrameTimes > | mHistoricalFrameTimes |
|
::ll::TypedStorage< 8, 16, ::Bedrock::Threading::Async< void > > | mChunkFaceSortTaskHandle |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CameraAimAssistRenderer > > | mCameraAimAssistRenderer |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |