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

Public Member Functions

StreamedImageResourceoperator= (StreamedImageResource const &)
 
 StreamedImageResource (StreamedImageResource 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, 32 > mUnkf03a6a
 

Member Function Documentation

◆ isEmpty()

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

Implements cg::ImageResource.

◆ isValid()

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

Implements cg::ImageResource.

◆ getSize()

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

Implements cg::ImageResource.

◆ getImage()

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

Implements cg::ImageResource.

◆ addImage() [1/2]

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

Implements cg::ImageResource.

◆ addImage() [2/2]

virtual void cg::StreamedImageResource::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::StreamedImageResource::unwrapImageData ( )
virtual

Implements cg::ImageResource.


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