LeviLamina
Loading...
Searching...
No Matches
SkyRenderObject Struct Reference

Public Member Functions

SkyRenderObjectoperator= (SkyRenderObject const &)
 SkyRenderObject (SkyRenderObject const &)
MCAPI SkyRenderObject (::SkyRenderObject &&)
MCAPI void * $ctor (::SkyRenderObject &&)
MCAPI void $dtor ()

Public Attributes

union { 
   struct { 
      ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::Mesh > >   mSkyMesh 
      ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::Mesh > >   mStarsMesh 
      ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::Mesh > >   mSunMesh 
      ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::Mesh > >   mMoonMesh 
      ::ll::TypedStorage< 8, 32, ::mce::TexturePtr >   mEndSkyTex 
      ::ll::TypedStorage< 8, 32, ::mce::TexturePtr >   mSunTex 
      ::ll::TypedStorage< 8, 32, ::mce::TexturePtr >   mMoonTex 
      ::ll::TypedStorage< 8, 40, ::std::vector<::mce::TexturePtr, ::LinearAllocator<::mce::TexturePtr > > >   mCubemapTextures 
      ::ll::TypedStorage< 8, 24, ::mce::ServerTexture >   mCubemapTexture 
      ::ll::TypedStorage< 8, 8, ::mce::MaterialPtr const * >   mCubemapMaterial 
      ::ll::TypedStorage< 8, 8, ::mce::MaterialPtr const * >   mSkyMaterial 
      ::ll::TypedStorage< 8, 8, ::mce::MaterialPtr const * >   mStarsMaterial 
      ::ll::TypedStorage< 8, 8, ::mce::MaterialPtr const * >   mSunMoonMaterial 
      ::ll::TypedStorage< 4, 4, float >   mOrbitalOffsetDegrees 
      ::ll::TypedStorage< 4, 4, float >   mTimeOfDay 
      ::ll::TypedStorage< 4, 4, float >   mStarBrightness 
      ::ll::TypedStorage< 4, 4, float >   mSunAngleOne 
      ::ll::TypedStorage< 4, 4, float >   mFogLevel 
      ::ll::TypedStorage< 4, 4, float >   mAmbientBrightness 
      ::ll::TypedStorage< 4, 4, float >   mSkyDarken 
   } 
   ::ll::TypedStorage< 1, 1, ::Bedrock::Detail::NonCopyableField >   _ 
}; 

The documentation for this struct was generated from the following files: