|
|
virtual bool | atCapacity () const |
|
virtual bool | canReserve (::BlockPos const &) const |
|
virtual bool | acquired (::BlockPos const &) const |
|
virtual void | reserve (::BlockPos const &, ::mce::PointLightParameters const &, float const, ::PointLighting::AnalyticLightResources &) |
|
virtual void | release (::BlockPos const &, ::PointLighting::AnalyticLightResources &) |
|
virtual void | advance (::BlockPos const &, ::PointLighting::AnalyticLightResources &, float) |
|
virtual void | finalize (::BlockPos const &, ::PointLighting::AnalyticLightResources &) |
|
MCAPI ::std::vector<::mce::framebuilder::ShadowProbeDescription::ProbeUpdateWorkItem > | _createFrameJobs () |
|
MCAPI void | _createTextureArray (::mce::TextureResourceService &textureResourceService) |
|
MCAPI::mce::framebuilder::ShadowProbeDescription | getShadowFrameData (::mce::framebuilder::PointLightShadowParameters const &shadowParameters, ::glm::vec3 worldOrigin) |
|
MCAPI void | onBlockChanged (::BlockSource &source, ::BlockPos const &blockPos, ::Block const &block, ::Block const &oldBlock, ::mce::framebuilder::PointLightShadowParameters const &shadowParameters) |
|
MCAPI void | update (bool pointLightShadowsEnabled, ::mce::framebuilder::PointLightShadowParameters const &shadowParameters, ::mce::TextureResourceService &textureResourceService) |
|
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::BlockPos, ::PointLighting::PointLightShadowProbe > > | mActiveProbes |
|
::ll::TypedStorage< 8, 8, ::std::_List_iterator<::std::_List_val< ::std::_List_simple_types<::std::pair<::BlockPos const, ::PointLighting::PointLightShadowProbe > > > > > | mNextToQueue |
|
::ll::TypedStorage< 8, 24, ::std::vector< int > > | mFreeShadowTextureIndices |
|
::ll::TypedStorage< 2, 2, ushort > | mPointLightShadowTextureDimension |
|
::ll::TypedStorage< 2, 2, ushort > | mPointLightShadowTextureArraySize |
|
::ll::TypedStorage< 8, 32, ::std::optional<::mce::ClientTexture > > | mPointLightShadowTextureArray |
|
::ll::TypedStorage< 4, 4, uint > | mCachedFrameCount |
|
::ll::TypedStorage< 1, 1, bool > | mGeneratingProbeJobs |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::BlockPos, uint > > | mPartialProbeUpdates |
|
::ll::TypedStorage< 8, 24, ::std::vector<::AABB > > | mBlockRegionChanges |