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

Public Member Functions

MippedImageResourceoperator= (MippedImageResource const &)
 
 MippedImageResource (MippedImageResource const &)
 
virtual bool isEmpty () const
 
virtual bool isValid () const
 
virtual uint getSize () const
 
virtual::cg::ImageBuffer const * getImage (uint) const
 
virtual void addImage (::cg::ImageBuffer)
 
virtual void addImage (::std::shared_ptr<::cg::ImageResource >)
 
virtual ::std::variant<::std::vector<::cg::ImageBuffer >, ::std::pair<::std::vector<::cg::ImageBuffer >, uint64 > > unwrapImageData ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkaa0e52
 

Member Function Documentation

◆ isEmpty()

virtual bool cg::MippedImageResource::isEmpty ( ) const
virtual

Implements cg::ImageResource.

◆ isValid()

virtual bool cg::MippedImageResource::isValid ( ) const
virtual

Implements cg::ImageResource.

◆ getSize()

virtual uint cg::MippedImageResource::getSize ( ) const
virtual

Implements cg::ImageResource.

◆ getImage()

virtual::cg::ImageBuffer const * cg::MippedImageResource::getImage ( uint ) const
virtual

Implements cg::ImageResource.

◆ addImage() [1/2]

virtual void cg::MippedImageResource::addImage ( ::cg::ImageBuffer )
virtual

Implements cg::ImageResource.

◆ addImage() [2/2]

virtual void cg::MippedImageResource::addImage ( ::std::shared_ptr<::cg::ImageResource > )
virtual

Implements cg::ImageResource.

◆ unwrapImageData()

virtual ::std::variant<::std::vector<::cg::ImageBuffer >, ::std::pair<::std::vector<::cg::ImageBuffer >, uint64 > > cg::MippedImageResource::unwrapImageData ( )
virtual

Implements cg::ImageResource.


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