LeviLamina
Loading...
Searching...
No Matches
LevelRendererPlayer Class Reference
+ Inheritance diagram for LevelRendererPlayer:

Classes

struct  BiomeParticleKey
 
struct  BiomeParticleKeyHash
 
struct  SkyColorLerp
 

Public Member Functions

LevelRendererPlayeroperator= (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 &region, ::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 &region, ::Block const &block, ::BlockPos const &pos, bool renderSecondPart, bool fancyGraphics) const
 
MCAPI void _renderOutlineSelection (::BaseActorRenderContext &renderContext, ::Block const &block, ::BlockSource &region, ::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 &region, ::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 playDeferredSound (::std::string const &name, ::Vec3 const &pos, float volume, float pitch)
 
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)
 
MCAPI 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)
 
MCAPI 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 &region)
 
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<::RenderChunkInstancedgetRenderChunkInstancedAtShared (::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 ()
 
MCAPI void $onLowMemory ()
 
MCAPI void $setViewArea (::LevelRenderPreRenderUpdateParameters const &levelRenderPreRenderUpdateParameters)
 
MCAPI float $getAmbientBrightness () const
 
MCAPI void $render (::BaseActorRenderContext &baseEntityRenderContext, ::ViewRenderObject const &renderObj, ::IClientInstance &ci)
 
MCAPI 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 $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 $onPlayerDestruction (::Player &player)
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 

Static Public Member Functions

static MCAPI float getActorShadowOffset (::EntityContext const &entity)
 
static MCAPI ::TextureUVCoordinateSet getDestructionParticlesTexture (::IRandom &random, ::Block const &block)
 
static MCAPI float getNightVisionScale (::Mob const &camera, float a)
 
static MCAPI void renderCracks (::ScreenContext &screenContext, ::ViewRenderData const &renderData, ::CrackRenderObjectCollection const &tagCollection)
 
static MCAPI void ** $vftableForLevelRendererCamera ()
 
static MCAPI void ** $vftableForPlayerListener ()
 
static MCAPI void ** $vftableForLevelListener ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void renderClouds (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj, float levelRenderDistance)
 
static MCAPI void renderEndChaos (::ScreenContext &screenContext, ::BaseSceneDirectionalLightRenderData const &sceneDirectionalLightRenderData)
 
static MCAPI void renderShadows (::ScreenContext &screenContext, ::ViewRenderObject const &renderObj)
 
static MCAPI void renderStars (::ScreenContext &screenContext, ::ViewRenderData const &renderData, ::SkyRenderObject const &skyData)
 
static MCAPI void renderSunAndMoon (::ScreenContext &screenContext, ::ViewRenderData const &renderData, ::SkyRenderObject const &skyData, ::BaseSceneDirectionalLightRenderData const &sceneDirectionalLightRenderData)
 
static MCAPI bool shouldRenderActor (::Actor const &actor, ::LevelRendererCamera::PlayerStateParams const &playerStateParams)
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkc9ba13
 
::ll::UntypedStorage< 4, 4 > mUnk30a445
 
::ll::UntypedStorage< 4, 4 > mUnk3b6e4b
 
::ll::UntypedStorage< 8, 16 > mUnk6baa01
 
::ll::UntypedStorage< 8, 16 > mUnkd62011
 
::ll::UntypedStorage< 8, 16 > mUnke3fa18
 
::ll::UntypedStorage< 8, 8 > mUnka1508d
 
::ll::UntypedStorage< 8, 8 > mUnk74e07d
 
::ll::UntypedStorage< 1, 1 > mUnk3e1123
 
::ll::UntypedStorage< 4, 12 > mUnkf3a503
 
::ll::UntypedStorage< 1, 1 > mUnk8273f0
 
::ll::UntypedStorage< 4, 4 > mUnkcd7b78
 
::ll::UntypedStorage< 4, 4 > mUnke6b0c6
 
::ll::UntypedStorage< 4, 336 > mUnk6d7d26
 
::ll::UntypedStorage< 8, 64 > mUnk346545
 
::ll::UntypedStorage< 8, 64 > mUnk83e3ca
 
::ll::UntypedStorage< 8, 8 > mUnkf4b55c
 
::ll::UntypedStorage< 4, 4 > mUnkdb8fd7
 
::ll::UntypedStorage< 4, 4 > mUnk2ab7cc
 
::ll::UntypedStorage< 4, 280 > mUnk797f4b
 
::ll::UntypedStorage< 4, 4 > mUnkf82b5f
 
::ll::UntypedStorage< 4, 4 > mUnk5a4dd5
 
::ll::UntypedStorage< 4, 4 > mUnk80a9df
 
::ll::UntypedStorage< 4, 4 > mUnkbcf98a
 
::ll::UntypedStorage< 4, 4 > mUnk799cc1
 
::ll::UntypedStorage< 4, 4 > mUnkba5036
 
::ll::UntypedStorage< 4, 4 > mUnk4837aa
 
::ll::UntypedStorage< 4, 4 > mUnkf8e793
 
::ll::UntypedStorage< 4, 4 > mUnk88fa78
 
::ll::UntypedStorage< 4, 4 > mUnkbc7a17
 
::ll::UntypedStorage< 4, 4 > mUnk1ecfdb
 
::ll::UntypedStorage< 4, 4 > mUnk66b0dd
 
::ll::UntypedStorage< 4, 4 > mUnkef2399
 
::ll::UntypedStorage< 4, 4 > mUnk848d03
 
::ll::UntypedStorage< 4, 4 > mUnk3c3885
 
::ll::UntypedStorage< 4, 4 > mUnk8603b8
 
::ll::UntypedStorage< 8, 16 > mUnk8e936a
 
::ll::UntypedStorage< 8, 16 > mUnk39cea2
 
::ll::UntypedStorage< 8, 16 > mUnk547ad3
 
::ll::UntypedStorage< 8, 16 > mUnkaad125
 
::ll::UntypedStorage< 8, 16 > mUnk582c38
 
::ll::UntypedStorage< 8, 16 > mUnkf6fa16
 
::ll::UntypedStorage< 8, 16 > mUnk7a569e
 
::ll::UntypedStorage< 8, 16 > mUnkc595ae
 
::ll::UntypedStorage< 8, 16 > mUnkcee03a
 
::ll::UntypedStorage< 8, 8 > mUnk1d6657
 
::ll::UntypedStorage< 8, 24 > mUnk3d8c91
 
::ll::UntypedStorage< 8, 64 > mUnk7da009
 
::ll::UntypedStorage< 8, 8 > mUnk5885fc
 
::ll::UntypedStorage< 8, 24 > mUnk80a116
 
::ll::UntypedStorage< 8, 8 > mUnk216385
 
::ll::UntypedStorage< 8, 24 > mUnkc063fe
 
::ll::UntypedStorage< 8, 8 > mUnkf00779
 
::ll::UntypedStorage< 8, 8 > mUnk4f9041
 
::ll::UntypedStorage< 4, 48 > mUnkb5014f
 
::ll::UntypedStorage< 4, 12 > mUnk47404f
 
::ll::UntypedStorage< 4, 12 > mUnk91efcd
 
::ll::UntypedStorage< 4, 12 > mUnkd66ac3
 
::ll::UntypedStorage< 8, 8 > mUnkbd5fc8
 
::ll::UntypedStorage< 8, 64 > mUnk435dd6
 
::ll::UntypedStorage< 4, 56 > mUnk1d40dc
 
::ll::UntypedStorage< 4, 4 > mUnk603e7b
 
::ll::UntypedStorage< 8, 16 > mUnk1379ef
 
::ll::UntypedStorage< 8, 16 > mUnk1071cd
 
::ll::UntypedStorage< 8, 16 > mUnk7d5ad1
 
::ll::UntypedStorage< 8, 16 > mUnk175598
 
::ll::UntypedStorage< 8, 16 > mUnk5b149d
 
::ll::UntypedStorage< 8, 8 > mUnk226ab5
 
::ll::UntypedStorage< 8, 64 > mUnkb0a4ef
 
::ll::UntypedStorage< 8, 8 > mUnk617fb8
 
::ll::UntypedStorage< 8, 456 > mUnkf4f5be
 
::ll::UntypedStorage< 8, 24 > mUnkf417e3
 
::ll::UntypedStorage< 8, 24 > mUnk26a5ea
 
::ll::UntypedStorage< 8, 56 > mUnkb4b419
 
::ll::UntypedStorage< 8, 24 > mUnk3c473a
 
::ll::UntypedStorage< 8, 24 > mUnk2e2335
 
::ll::UntypedStorage< 8, 24 > mUnkb996f1
 
::ll::UntypedStorage< 8, 24 > mUnk1962fe
 
::ll::UntypedStorage< 8, 16 > mUnkf0e27f
 
::ll::UntypedStorage< 8, 16 > mUnked50e8
 
::ll::UntypedStorage< 8, 16 > mUnk41ddff
 
::ll::UntypedStorage< 8, 16 > mUnkb23629
 
::ll::UntypedStorage< 8, 16 > mUnk3060ef
 
::ll::UntypedStorage< 8, 16 > mUnke988b1
 
::ll::UntypedStorage< 8, 16 > mUnkea0b15
 
::ll::UntypedStorage< 8, 16 > mUnk769b22
 
::ll::UntypedStorage< 8, 16 > mUnk5d7f41
 
::ll::UntypedStorage< 8, 16 > mUnk59d899
 
::ll::UntypedStorage< 8, 24 > mUnk8399eb
 
::ll::UntypedStorage< 8, 24 > mUnk521887
 
::ll::UntypedStorage< 8, 8 > mUnk6b0c9c
 
::ll::UntypedStorage< 8, 56 > mUnk31a87d
 
::ll::UntypedStorage< 8, 136 > mUnkdd7caa
 
::ll::UntypedStorage< 4, 4 > mUnk3a1651
 
::ll::UntypedStorage< 4, 4 > mUnk405c5f
 
::ll::UntypedStorage< 4, 4 > mUnk416b55
 
::ll::UntypedStorage< 4, 8 > mUnkc3ee2e
 
::ll::UntypedStorage< 4, 4 > mUnka4a78d
 
::ll::UntypedStorage< 4, 4 > mUnk7e444b
 
::ll::UntypedStorage< 4, 8 > mUnkefef34
 
::ll::UntypedStorage< 4, 8 > mUnk8749ec
 
::ll::UntypedStorage< 4, 28 > mUnkf94c1d
 
::ll::UntypedStorage< 4, 28 > mUnk376382
 
::ll::UntypedStorage< 4, 16 > mUnkc2f44d
 
::ll::UntypedStorage< 4, 32 > mUnk7fed10
 
::ll::UntypedStorage< 4, 32 > mUnk3f7cbc
 
::ll::UntypedStorage< 4, 32 > mUnkd05fe5
 
::ll::UntypedStorage< 4, 4 > mUnkfe0eed
 
::ll::UntypedStorage< 4, 4 > mUnk3f3784
 
::ll::UntypedStorage< 1, 1 > mUnk65e2e6
 
::ll::UntypedStorage< 1, 1 > mUnke6ca9a
 
::ll::UntypedStorage< 1, 1 > mUnk1b29f6
 
::ll::UntypedStorage< 1, 1 > mUnkf7eaa6
 
::ll::UntypedStorage< 4, 4 > mUnk164bc9
 
::ll::UntypedStorage< 8, 224 > mUnk9eaf57
 
::ll::UntypedStorage< 4, 4 > mUnkc739ed
 
::ll::UntypedStorage< 1, 1 > mUnk739602
 
::ll::UntypedStorage< 4, 4 > mUnkbebec2
 
::ll::UntypedStorage< 4, 4 > mUnk9290f7
 
::ll::UntypedStorage< 4, 4 > mUnk734efb
 
::ll::UntypedStorage< 4, 4 > mUnkd381fc
 
::ll::UntypedStorage< 4, 4 > mUnkb76067
 
::ll::UntypedStorage< 4, 4 > mUnk3107f8
 
::ll::UntypedStorage< 4, 4 > mUnkaecf89
 
::ll::UntypedStorage< 4, 4 > mUnke2d462
 
::ll::UntypedStorage< 4, 4 > mUnk848699
 
::ll::UntypedStorage< 8, 16 > mUnkc64188
 
::ll::UntypedStorage< 4, 12 > mUnk49c1eb
 
::ll::UntypedStorage< 4, 12 > mUnke15538
 
::ll::UntypedStorage< 4, 12 > mUnke22d0f
 
::ll::UntypedStorage< 4, 12 > mUnk43ad36
 
::ll::UntypedStorage< 4, 24 > mUnk30ea4e
 
::ll::UntypedStorage< 4, 12 > mUnk6c5dba
 
::ll::UntypedStorage< 4, 12 > mUnk78f446
 
::ll::UntypedStorage< 4, 12 > mUnkab8b69
 
::ll::UntypedStorage< 4, 204 > mUnk96ccd2
 
::ll::UntypedStorage< 1, 1 > mUnkf00c21
 
::ll::UntypedStorage< 8, 512 > mUnkfb412d
 
::ll::UntypedStorage< 8, 24 > mUnkac8f93
 
::ll::UntypedStorage< 8, 8 > mUnk136419
 
::ll::UntypedStorage< 8, 8 > mUnkb45bb2
 
::ll::UntypedStorage< 8, 8 > mUnk9b1495
 
::ll::UntypedStorage< 1, 1 > mUnka5b506
 
::ll::UntypedStorage< 1, 1 > mUnkd22d2b
 
::ll::UntypedStorage< 1, 1 > mUnk24e50d
 
::ll::UntypedStorage< 1, 1 > mUnk40b3e9
 
::ll::UntypedStorage< 1, 1 > mUnk74676a
 
::ll::UntypedStorage< 1, 1 > mUnk18047e
 
::ll::UntypedStorage< 1, 1 > mUnked227c
 
::ll::UntypedStorage< 8, 8 > mUnk579634
 
::ll::UntypedStorage< 8, 16 > mUnk52067e
 
::ll::UntypedStorage< 8, 8 > mUnkbdf50e
 
::ll::UntypedStorage< 2, 2 > mUnkd66ad2
 
::ll::UntypedStorage< 8, 8 > mUnk10316a
 
::ll::UntypedStorage< 8, 16 > mUnka4f0b3
 
::ll::UntypedStorage< 1, 1 > mUnk869937
 
::ll::UntypedStorage< 1, 1 > mUnkef7547
 
::ll::UntypedStorage< 1, 1 > mUnkf3ca7a
 
::ll::UntypedStorage< 4, 4 > mUnk969e8f
 
::ll::UntypedStorage< 2, 2 > mUnkde831f
 
::ll::UntypedStorage< 1, 1 > mUnkc4aa3d
 
::ll::UntypedStorage< 4, 4 > mUnk5e9948
 
::ll::UntypedStorage< 4, 4 > mUnk9f9b7e
 
::ll::UntypedStorage< 4, 12 > mUnk64917b
 
::ll::UntypedStorage< 4, 12 > mUnk10a0a2
 
::ll::UntypedStorage< 8, 8 > mUnkb84577
 
::ll::UntypedStorage< 8, 16 > mUnk5b8974
 
::ll::UntypedStorage< 8, 24 > mUnk2ec2b9
 
::ll::UntypedStorage< 8, 64 > mUnkcb8c1e
 
::ll::UntypedStorage< 8, 16 > mUnka32861
 
::ll::UntypedStorage< 8, 8 > mUnkce2747
 
::ll::UntypedStorage< 8, 8 > mUnk23f139
 
::ll::UntypedStorage< 8, 488 > mUnk50073a
 
::ll::UntypedStorage< 8, 16 > mUnk269f43
 
::ll::UntypedStorage< 8, 8 > mUnkfb8626
 
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > > mControlBlock
 

Constructor & Destructor Documentation

◆ LevelRendererPlayer()

MCAPI LevelRendererPlayer::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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ initResources()

virtual void LevelRendererPlayer::initResources ( )
virtual

Reimplemented from LevelRendererCamera.

◆ frameUpdate()

virtual void LevelRendererPlayer::frameUpdate ( ::ClientFrameUpdateContext & clientFrameUpdateContext)
virtual

Reimplemented from LevelRendererCamera.

◆ tickLevelRendererCamera()

virtual void LevelRendererPlayer::tickLevelRendererCamera ( )
virtual

Reimplemented from LevelRendererCamera.

◆ tickRain()

virtual void LevelRendererPlayer::tickRain ( )
virtual

Reimplemented from LevelRendererCamera.

◆ onWillChangeDimension()

virtual void LevelRendererPlayer::onWillChangeDimension ( ::Player & player)
virtual

Reimplemented from LevelRendererCameraListeners.

◆ onDimensionChanged()

virtual void LevelRendererPlayer::onDimensionChanged ( ::Player & player)
virtual

Reimplemented from LevelRendererCameraListeners.

◆ recalculateRenderDistance()

virtual void LevelRendererPlayer::recalculateRenderDistance ( float const renderDistanceScalar)
virtual

Reimplemented from LevelRendererCamera.

◆ preRenderUpdate()

virtual void LevelRendererPlayer::preRenderUpdate ( ::ScreenContext & screenContext,
::LevelRenderPreRenderUpdateParameters & levelRenderPreRenderUpdateParameters )
virtual

Reimplemented from LevelRendererCamera.

◆ renderBlockEntities()

virtual void LevelRendererPlayer::renderBlockEntities ( ::BaseActorRenderContext & renderContext,
bool renderAlphaLayer )
virtual

Reimplemented from LevelRendererCamera.

◆ updateViewArea()

virtual void LevelRendererPlayer::updateViewArea ( ::LevelRenderPreRenderUpdateParameters const & levelRenderPreRenderUpdateParameters)
virtual

Reimplemented from LevelRendererCamera.

◆ callRenderNameTags()

virtual void LevelRendererPlayer::callRenderNameTags ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
::Font & font )
virtual

Reimplemented from LevelRendererCamera.

◆ callRenderCracks()

virtual void LevelRendererPlayer::callRenderCracks ( ::BaseActorRenderContext & renderContext,
::ViewRenderObject const & renderObj )
virtual

Reimplemented from LevelRendererCamera.

◆ getForceFog()

virtual bool LevelRendererPlayer::getForceFog ( ::Actor const & cameraActor) const
virtual

Reimplemented from LevelRendererCamera.

◆ setupFog()

virtual void LevelRendererPlayer::setupFog ( ::ScreenContext & screenContext,
float const skyIntensityOverride )
virtual

Reimplemented from LevelRendererCamera.

◆ levelEvent() [1/2]

virtual void LevelRendererPlayer::levelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
virtual

Reimplemented from LevelListener.

◆ levelEvent() [2/2]

virtual void LevelRendererPlayer::levelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & data )
virtual

Reimplemented from LevelListener.

◆ addCameraListenerToRenderChunkCoordinator()

virtual void LevelRendererPlayer::addCameraListenerToRenderChunkCoordinator ( )
virtual

Reimplemented from LevelRendererCamera.

◆ notifyGeoChangedForAffectedEntities()

virtual void LevelRendererPlayer::notifyGeoChangedForAffectedEntities ( ::RenderChunkShared & renderChunkShared,
uchar version )
virtual

Reimplemented from LevelRendererCamera.

◆ addTerrainParticleEffect()

virtual void LevelRendererPlayer::addTerrainParticleEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
virtual

Reimplemented from LevelListener.

◆ addTerrainSlideEffect()

virtual void LevelRendererPlayer::addTerrainSlideEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
virtual

Reimplemented from LevelListener.

◆ addBreakingItemParticleEffect()

virtual void LevelRendererPlayer::addBreakingItemParticleEffect ( ::Vec3 const & pos,
::BreakingItemParticleData const & data,
::ResolvedItemIconInfo const & textureInfo )
virtual

Reimplemented from LevelListener.

◆ addBiomeTintedParticleEffect()

virtual void LevelRendererPlayer::addBiomeTintedParticleEffect ( ::HashedString const & effect,
::BlockPos const & pos,
::Block const & block,
::std::optional<::mce::Color > overrideColor )
virtual

Reimplemented from LevelListener.

◆ _releaseRespectiveResources()

virtual void LevelRendererPlayer::_releaseRespectiveResources ( )
virtual

Reimplemented from LevelRendererCamera.

◆ queueRenderEntities()

virtual void LevelRendererPlayer::queueRenderEntities ( ::LevelRenderPreRenderUpdateParameters const & levelRenderPreRenderUpdateParameters)
virtual

Reimplemented from LevelRendererCamera.

◆ renderEntityEffects()

virtual void LevelRendererPlayer::renderEntityEffects ( ::BaseActorRenderContext & renderContext)
virtual

Reimplemented from LevelRendererCamera.

◆ _addTerrainEffect()

MCAPI void LevelRendererPlayer::_addTerrainEffect ( ::HashedString const & effectName,
::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _crack()

MCAPI void LevelRendererPlayer::_crack ( ::BlockSource & region,
::Block const & block,
::BlockPos const & inPos,
uchar face )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _extractClouds()

MCAPI::CloudRenderObject LevelRendererPlayer::_extractClouds ( ::ScreenContext & screenContext,
::mce::framebuilder::SkyWeatherParameters const & skyWeatherParams,
bool vibrantEnabled ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _extractEntityShadows()

MCAPI::ActorShadowRenderObjectCollection LevelRendererPlayer::_extractEntityShadows ( ::ScreenContext & screenContext) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _extractSky()

MCAPI::SkyRenderObject LevelRendererPlayer::_extractSky ( ::ScreenContext & screenContext) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getDestructionParticlesTexture()

MCAPI::TextureUVCoordinateSet LevelRendererPlayer::_getDestructionParticlesTexture ( ::Block const & block)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getForcedMaterial()

MCAPI::mce::MaterialPtr const & LevelRendererPlayer::_getForcedMaterial ( ::BlockActor const & actor) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _onLevelSoundEvent()

MCAPI void LevelRendererPlayer::_onLevelSoundEvent ( ::SharedTypes::Legacy::LevelSoundEvent eventType,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _playBabySoundEvent()

MCAPI void LevelRendererPlayer::_playBabySoundEvent ( ::Sound const & sound,
::Vec3 const & pos,
::Random & rand ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _playNamedSound()

MCAPI void LevelRendererPlayer::_playNamedSound ( ::HashedString const & name,
::Vec3 const & pos ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _renderHighlightSelection()

MCAPI void LevelRendererPlayer::_renderHighlightSelection ( ::BaseActorRenderContext & renderContext,
::BlockSource & region,
::Block const & block,
::BlockPos const & pos,
bool renderSecondPart,
bool fancyGraphics ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _renderOutlineSelection()

MCAPI void LevelRendererPlayer::_renderOutlineSelection ( ::BaseActorRenderContext & renderContext,
::Block const & block,
::BlockSource & region,
::BlockPos const & pos ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _retrieveActorSoundWithFallback()

MCAPI::Sound const & LevelRendererPlayer::_retrieveActorSoundWithFallback ( ::SharedTypes::Legacy::LevelSoundEvent eventType,
::SharedTypes::Legacy::LevelSoundEvent backupEventType,
::ActorSoundIdentifier const & actorSoundIdentifier )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _spawnSmokeParticles()

MCAPI void LevelRendererPlayer::_spawnSmokeParticles ( ::ParticleType particleType,
::Vec3 const & pos,
int data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addDestroyBlock()

MCAPI void LevelRendererPlayer::addDestroyBlock ( ::BlockPos const & tp,
float destroyRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ blockCanHaveCracksOverlay()

MCAPI bool LevelRendererPlayer::blockCanHaveCracksOverlay ( ::Block const & block) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ blockCanHaveSelectionOverlay()

MCAPI bool LevelRendererPlayer::blockCanHaveSelectionOverlay ( ::Block const & block) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bobHurt()

MCAPI void LevelRendererPlayer::bobHurt ( ::Matrix & mv,
float a )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bobView()

MCAPI void LevelRendererPlayer::bobView ( ::Matrix & mv,
float a )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ calculateDirectionalLightRenderData()

MCAPI void LevelRendererPlayer::calculateDirectionalLightRenderData ( ::ScreenContext const & screenContext,
::ViewRenderData const & renderData,
::SkyRenderObject const & skyData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCrackRenderObject()

MCAPI::CrackRenderObject LevelRendererPlayer::createCrackRenderObject ( ::ScreenContext & screenContext,
::BlockSource & region,
::Block const & block,
::BlockPos const & h,
float destroyProgress ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createViewRenderObject()

MCAPI::ViewRenderObject LevelRendererPlayer::createViewRenderObject ( ::ScreenContext & screenContext,
::SubClientId clientSubId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ emitGrowthParticles()

MCAPI void LevelRendererPlayer::emitGrowthParticles ( ::Vec3 const & pos)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ensureItemInHandRenderingParametersInitialized()

MCAPI void LevelRendererPlayer::ensureItemInHandRenderingParametersInitialized ( ::mce::Camera & camera)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getActiveDirectionalLight()

MCAPI::DirectionalLightRenderData LevelRendererPlayer::getActiveDirectionalLight ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getFov()

MCAPI float LevelRendererPlayer::getFov ( float a,
bool enableVariableFOV ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getFovWithoutGameplay()

MCAPI float LevelRendererPlayer::getFovWithoutGameplay ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ playDeferredSound()

MCAPI void LevelRendererPlayer::playDeferredSound ( ::std::string const & name,
::Vec3 const & pos,
float volume,
float pitch )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ playSound()

MCAPI void LevelRendererPlayer::playSound ( ::std::string const & name,
::Vec3 const & pos,
float volume,
float pitch ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ reinit()

MCAPI void LevelRendererPlayer::reinit ( ::Bedrock::NotNullNonOwnerPtr<::TextureAtlas const > const & terrainTexture)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setItemInHandRenderingParameters()

MCAPI void LevelRendererPlayer::setItemInHandRenderingParameters ( ::mce::Camera & camera)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setupCamera()

MCAPI void LevelRendererPlayer::setupCamera ( ::mce::Camera & camera,
float  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ stopMusic()

MCAPI void LevelRendererPlayer::stopMusic ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ stopSound()

MCAPI void LevelRendererPlayer::stopSound ( ::std::string const & name)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ stopSounds()

MCAPI void LevelRendererPlayer::stopSounds ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tickClouds()

MCAPI void LevelRendererPlayer::tickClouds ( bool tessellateBothSides,
float a )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tickSkyColor()

MCAPI void LevelRendererPlayer::tickSkyColor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tryReassignSound()

MCAPI void LevelRendererPlayer::tryReassignSound ( ::SharedTypes::Legacy::LevelSoundEvent & eventType,
::Sound & s,
::ActorSoundIdentifier const & actorSoundIdentifier,
::std::string const & blockType,
::Random & rand )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateDestroyBlock()

MCAPI void LevelRendererPlayer::updateDestroyBlock ( ::BlockPos const & tp,
float destroyRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateDestroyProgress()

MCAPI void LevelRendererPlayer::updateDestroyProgress ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateListenerState()

MCAPI void LevelRendererPlayer::updateListenerState ( float alpha)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateUnderWaterVisionScale()

MCAPI void LevelRendererPlayer::updateUnderWaterVisionScale ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getActorShadowOffset()

static MCAPI float LevelRendererPlayer::getActorShadowOffset ( ::EntityContext const & entity)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDestructionParticlesTexture()

static MCAPI ::TextureUVCoordinateSet LevelRendererPlayer::getDestructionParticlesTexture ( ::IRandom & random,
::Block const & block )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getNightVisionScale()

static MCAPI float LevelRendererPlayer::getNightVisionScale ( ::Mob const & camera,
float a )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderCracks()

static MCAPI void LevelRendererPlayer::renderCracks ( ::ScreenContext & screenContext,
::ViewRenderData const & renderData,
::CrackRenderObjectCollection const & tagCollection )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * LevelRendererPlayer::$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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void LevelRendererPlayer::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initResources()

MCAPI void LevelRendererPlayer::$initResources ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $frameUpdate()

MCAPI void LevelRendererPlayer::$frameUpdate ( ::ClientFrameUpdateContext & clientFrameUpdateContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tickLevelRendererCamera()

MCAPI void LevelRendererPlayer::$tickLevelRendererCamera ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tickRain()

MCAPI void LevelRendererPlayer::$tickRain ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onWillChangeDimension()

MCAPI void LevelRendererPlayer::$onWillChangeDimension ( ::Player & player)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDimensionChanged()

MCAPI void LevelRendererPlayer::$onDimensionChanged ( ::Player & player)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $recalculateRenderDistance()

MCAPI void LevelRendererPlayer::$recalculateRenderDistance ( float const renderDistanceScalar)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $preRenderUpdate()

MCAPI void LevelRendererPlayer::$preRenderUpdate ( ::ScreenContext & screenContext,
::LevelRenderPreRenderUpdateParameters & levelRenderPreRenderUpdateParameters )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderBlockEntities()

MCAPI void LevelRendererPlayer::$renderBlockEntities ( ::BaseActorRenderContext & renderContext,
bool renderAlphaLayer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $updateViewArea()

MCAPI void LevelRendererPlayer::$updateViewArea ( ::LevelRenderPreRenderUpdateParameters const & levelRenderPreRenderUpdateParameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $extractNameTags()

MCAPI::NameTagRenderObjectCollection LevelRendererPlayer::$extractNameTags ( ::ScreenContext & screenContext) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $callRenderNameTags()

MCAPI void LevelRendererPlayer::$callRenderNameTags ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
::Font & font )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $extractCracks()

MCAPI::CrackRenderObjectCollection LevelRendererPlayer::$extractCracks ( ::ScreenContext & screenContext) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $callRenderCracks()

MCAPI void LevelRendererPlayer::$callRenderCracks ( ::BaseActorRenderContext & renderContext,
::ViewRenderObject const & renderObj )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getForceFog()

MCAPI bool LevelRendererPlayer::$getForceFog ( ::Actor const & cameraActor) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setupFog()

MCAPI void LevelRendererPlayer::$setupFog ( ::ScreenContext & screenContext,
float const skyIntensityOverride )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $levelEvent() [1/2]

MCAPI void LevelRendererPlayer::$levelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $levelEvent() [2/2]

MCAPI void LevelRendererPlayer::$levelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addCameraListenerToRenderChunkCoordinator()

MCAPI void LevelRendererPlayer::$addCameraListenerToRenderChunkCoordinator ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $notifyGeoChangedForAffectedEntities()

MCAPI void LevelRendererPlayer::$notifyGeoChangedForAffectedEntities ( ::RenderChunkShared & renderChunkShared,
uchar version )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addTerrainParticleEffect()

MCAPI void LevelRendererPlayer::$addTerrainParticleEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addTerrainSlideEffect()

MCAPI void LevelRendererPlayer::$addTerrainSlideEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addBreakingItemParticleEffect()

MCAPI void LevelRendererPlayer::$addBreakingItemParticleEffect ( ::Vec3 const & pos,
::BreakingItemParticleData const & data,
::ResolvedItemIconInfo const & textureInfo )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addBiomeTintedParticleEffect()

MCAPI void LevelRendererPlayer::$addBiomeTintedParticleEffect ( ::HashedString const & effect,
::BlockPos const & pos,
::Block const & block,
::std::optional<::mce::Color > overrideColor )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getUnderwaterVisionClarity()

MCAPI float LevelRendererPlayer::$getUnderwaterVisionClarity ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getFogDistanceSettingType()

MCAPI::FogDefinition::DistanceSettingType LevelRendererPlayer::$_getFogDistanceSettingType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getFogDensitySettingType()

MCAPI::FogDefinition::DensitySettingType LevelRendererPlayer::$_getFogDensitySettingType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_releaseRespectiveResources()

MCAPI void LevelRendererPlayer::$_releaseRespectiveResources ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $queueRenderEntities()

MCAPI void LevelRendererPlayer::$queueRenderEntities ( ::LevelRenderPreRenderUpdateParameters const & levelRenderPreRenderUpdateParameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderEntityEffects()

MCAPI void LevelRendererPlayer::$renderEntityEffects ( ::BaseActorRenderContext & renderContext)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForLevelRendererCamera()

static MCAPI void ** LevelRendererPlayer::$vftableForLevelRendererCamera ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForPlayerListener()

static MCAPI void ** LevelRendererPlayer::$vftableForPlayerListener ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForLevelListener()

static MCAPI void ** LevelRendererPlayer::$vftableForLevelListener ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** LevelRendererPlayer::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onChunkReloaded()

virtual void LevelRendererCameraListeners::onChunkReloaded ( ::ChunkSource & ,
::LevelChunk & lc )
virtualinherited

Reimplemented from LevelListener.

◆ updateLevelCullerType()

virtual void LevelRendererCameraListeners::updateLevelCullerType ( ::LevelCullerType const newLevelCullerType)
virtualinherited

Implements LevelRendererCamera.

◆ $onChunkReloaded()

MCAPI void LevelRendererCameraListeners::$onChunkReloaded ( ::ChunkSource & ,
::LevelChunk & lc )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $updateLevelCullerType()

MCAPI void LevelRendererCameraListeners::$updateLevelCullerType ( ::LevelCullerType const newLevelCullerType)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addBiomeFogDefinitionToManager()

MCAPI void LevelRendererCamera::_addBiomeFogDefinitionToManager ( ::BlockPos const & pos) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addToRenderChunkQueue()

MCAPI void LevelRendererCamera::_addToRenderChunkQueue ( ::ChunkRenderObjectCollection & collection,
::TerrainMaterialVariationManager const & terrainVariationMgr,
::TerrainLayer const & layer,
::RenderChunkInstanced const & renderChunkInstanced,
uint64 chunkIdx,
::BlockPos const & chunkPos )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _applyAdjustmentsForAir()

MCAPI void LevelRendererCamera::_applyAdjustmentsForAir ( ::FogDistanceSetting & setting,
::ScreenContext & screenContext,
float skyIntensityOverride ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _applyAdjustmentsForUnderwater()

MCAPI void LevelRendererCamera::_applyAdjustmentsForUnderwater ( ::FogDistanceSetting & setting) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createCuller()

MCAPI ::std::shared_ptr<::LevelCullerBase > LevelRendererCamera::_createCuller ( ::LevelCullerType type,
::std::weak_ptr<::LevelRendererCamera > levelRendererCamera,
::LevelBuilder & levelBuilder )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _freeSkyProbeTexture()

MCAPI void LevelRendererCamera::_freeSkyProbeTexture ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCurrentCoefficientFogSetting()

MCAPI::FogVolumetricCoefficientSetting LevelRendererCamera::_getCurrentCoefficientFogSetting ( ::FogDefinition::CoefficientSettingType settingType) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCurrentDensityFogSetting()

MCAPI::FogVolumetricDensitySetting LevelRendererCamera::_getCurrentDensityFogSetting ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCurrentFixedDistanceFogSetting()

MCAPI::FogDistanceSetting LevelRendererCamera::_getCurrentFixedDistanceFogSetting ( float renderDistance) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCurrentFixedTransitionFogSetting()

MCAPI::FogTransitionSetting LevelRendererCamera::_getCurrentFixedTransitionFogSetting ( float renderDistance) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCurrentHenyeyGreensteinGFogSetting()

MCAPI::FogVolumetricHenyeyGreensteinGSetting LevelRendererCamera::_getCurrentHenyeyGreensteinGFogSetting ( ::FogDefinition::HenyeyGreensteinGSettingType settingType) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _initCubemapTextures()

MCAPI void LevelRendererCamera::_initCubemapTextures ( ::Dimension const & dimension)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _initSkyProbeTexture()

MCAPI void LevelRendererCamera::_initSkyProbeTexture ( ::glm::ivec3 size)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _notifyOrthographicCameraMoved()

MCAPI void LevelRendererCamera::_notifyOrthographicCameraMoved ( ::SubChunkPos const & pos,
::Vec3 const & viewDir,
::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const & viewArea )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _notifyPerspectiveCameraMoved()

MCAPI void LevelRendererCamera::_notifyPerspectiveCameraMoved ( ::SubChunkPos const & pos,
::Vec3 const & viewPos,
bool accurateSorting,
::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const & viewArea )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _releaseResources()

MCAPI void LevelRendererCamera::_releaseResources ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _resortNearbyChunks()

MCAPI void LevelRendererCamera::_resortNearbyChunks ( ::Vec3 const & viewPos,
::GridArea<::std::shared_ptr<::RenderChunkInstanced > > const & viewArea )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _shouldRenderLeashedEntity()

MCAPI bool LevelRendererCamera::_shouldRenderLeashedEntity ( ::Actor * actor,
::Vec3 cameraPos )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _tryInsertBlockEntityIntoRenderQueues()

MCAPI void LevelRendererCamera::_tryInsertBlockEntityIntoRenderQueues ( ::BlockActor * blockActor,
::std::map<::ChunkPos, ::std::unordered_set<::BlockPos > > const & skipList )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _viewAreaMutable()

MCAPI ::GridArea<::std::shared_ptr<::RenderChunkInstanced > > & LevelRendererCamera::_viewAreaMutable ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ calcRainState()

MCAPI::LevelRendererCamera::RainState LevelRendererCamera::calcRainState ( ::Vec3 const & rainPos) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ determineUnderwaterStatus()

MCAPI void LevelRendererCamera::determineUnderwaterStatus ( ::BlockSource & region)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ doRainUpdate()

MCAPI::LevelRendererCamera::RainState LevelRendererCamera::doRainUpdate ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ doneQueuingChunks()

MCAPI void LevelRendererCamera::doneQueuingChunks ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCurrentVariationManager()

MCAPI ::optional_ref<::TerrainMaterialVariationManager const > LevelRendererCamera::getCurrentVariationManager ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getOrCreateRenderChunkInstancedAt()

MCAPI::RenderChunkInstanced * LevelRendererCamera::getOrCreateRenderChunkInstancedAt ( ::SubChunkPos const & rcp)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRenderChunkInstancedAt()

MCAPI::RenderChunkInstanced * LevelRendererCamera::getRenderChunkInstancedAt ( ::SubChunkPos const & rcp) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRenderChunkInstancedAtShared()

MCAPI ::std::shared_ptr<::RenderChunkInstanced > LevelRendererCamera::getRenderChunkInstancedAtShared ( ::SubChunkPos const & rcp) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRenderChunkInstancedCount()

MCAPI uint64 LevelRendererCamera::getRenderChunkInstancedCount ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isAABBVisible()

MCAPI bool LevelRendererCamera::isAABBVisible ( ::AABB const & bb,
bool useFastCulling ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onViewRadiusChanged()

MCAPI void LevelRendererCamera::onViewRadiusChanged ( bool resetAll)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ preDimensionChanged()

MCAPI void LevelRendererCamera::preDimensionChanged ( ::Player & player)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ queueChunk()

MCAPI void LevelRendererCamera::queueChunk ( ::ChunkRenderObjectCollection & collection,
::RenderChunkInstanced const & renderChunkInstanced,
float farDistance2,
float currentTime,
::TerrainMaterialVariationManager const & terrainVariationMgr,
::optional_ref<::TerrainMaterialVariationManager const > fadeVariationMgr )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ recaptureViewAreaDimensions()

MCAPI void LevelRendererCamera::recaptureViewAreaDimensions ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderAtmosphere()

MCAPI void LevelRendererCamera::renderAtmosphere ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
::BaseSceneDirectionalLightRenderData const & sceneDirectionalLightRenderData,
bool isSkyLit ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderCameraAimAssistHighlight()

MCAPI void LevelRendererCamera::renderCameraAimAssistHighlight ( ::ScreenContext & screenContext)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderChunkOccluders()

MCAPI void LevelRendererCamera::renderChunkOccluders ( ::BaseActorRenderContext & renderContext) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderEditorCursor()

MCAPI void LevelRendererCamera::renderEditorCursor ( ::ScreenContext const & screenContext)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderEntities()

MCAPI void LevelRendererCamera::renderEntities ( ::BaseActorRenderContext & renderContext)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderGameplayMetadata()

MCAPI void LevelRendererCamera::renderGameplayMetadata ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
bool waitingForLoad,
::BaseSceneDirectionalLightRenderData const & sceneDirectionalLightRenderData ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderPlayerVision()

MCAPI void LevelRendererCamera::renderPlayerVision ( ::ScreenContext & screenContext) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderSky()

MCAPI void LevelRendererCamera::renderSky ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
::BaseSceneDirectionalLightRenderData const & sceneDirectionalLightRenderData ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderStructureWireframes()

MCAPI void LevelRendererCamera::renderStructureWireframes ( ::BaseActorRenderContext & renderContext,
::IClientInstance const & clientInstance,
::ViewRenderObject const & renderObj )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderVolumetricFog()

MCAPI void LevelRendererCamera::renderVolumetricFog ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ shouldCullThisFrame()

MCAPI bool LevelRendererCamera::shouldCullThisFrame ( uint64 lastNumRenderChunksVisibleFromCullingPoint)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateFarChunksDistance()

MCAPI void LevelRendererCamera::updateFarChunksDistance ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updatePerChunkFaceSortState()

MCAPI void LevelRendererCamera::updatePerChunkFaceSortState ( ::Vec3 const & viewPos,
::Vec3 const & viewDir,
bool isOrthoCamera )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderClouds()

static MCAPI void LevelRendererCamera::renderClouds ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj,
float levelRenderDistance )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderEndChaos()

static MCAPI void LevelRendererCamera::renderEndChaos ( ::ScreenContext & screenContext,
::BaseSceneDirectionalLightRenderData const & sceneDirectionalLightRenderData )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderShadows()

static MCAPI void LevelRendererCamera::renderShadows ( ::ScreenContext & screenContext,
::ViewRenderObject const & renderObj )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderStars()

static MCAPI void LevelRendererCamera::renderStars ( ::ScreenContext & screenContext,
::ViewRenderData const & renderData,
::SkyRenderObject const & skyData )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ renderSunAndMoon()

static MCAPI void LevelRendererCamera::renderSunAndMoon ( ::ScreenContext & screenContext,
::ViewRenderData const & renderData,
::SkyRenderObject const & skyData,
::BaseSceneDirectionalLightRenderData const & sceneDirectionalLightRenderData )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ shouldRenderActor()

static MCAPI bool LevelRendererCamera::shouldRenderActor ( ::Actor const & actor,
::LevelRendererCamera::PlayerStateParams const & playerStateParams )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * LevelRendererCamera::$ctor ( ::IClientInstance & clientInstance,
::Level & level,
::LevelRenderer & levelRenderer )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onAppSuspended()

MCAPI void LevelRendererCamera::$onAppSuspended ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onAppResumed()

MCAPI void LevelRendererCamera::$onAppResumed ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDeviceLost()

MCAPI void LevelRendererCamera::$onDeviceLost ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onLowMemory()

MCAPI void LevelRendererCamera::$onLowMemory ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setViewArea()

MCAPI void LevelRendererCamera::$setViewArea ( ::LevelRenderPreRenderUpdateParameters const & levelRenderPreRenderUpdateParameters)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAmbientBrightness()

MCAPI float LevelRendererCamera::$getAmbientBrightness ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $render()

MCAPI void LevelRendererCamera::$render ( ::BaseActorRenderContext & baseEntityRenderContext,
::ViewRenderObject const & renderObj,
::IClientInstance & ci )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $postRenderUpdate()

MCAPI void LevelRendererCamera::$postRenderUpdate ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getBlockForBlockEnity()

MCAPI::Block const * LevelRendererCamera::$_getBlockForBlockEnity ( ::BlockActor const & blockActor)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setupViewArea()

MCAPI void LevelRendererCamera::$setupViewArea ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: