API Documentation
ResourceSetLoadQuery.h
1 // ResourceSetLoadQuery.h
3 //
5 
6 namespace nkGraphics
7 {
12  {
13  public :
14 
18  ResourceSetLoadQuery () noexcept ;
19 
23  nkMemory::StringView getPath () const ;
31  bool getScene () const ;
35  bool getMeshes () const ;
39  bool getShaders () const ;
43  bool getShaderPrograms () const ;
47  bool getCompositors () const ;
51  bool getDefaultCompositor () const ;
55  bool getRenderQueues () const ;
59  bool getSamplers () const ;
63  bool getTextures () const ;
67  bool getBuffers () const ;
71  bool getBlendState () const ;
75  bool getDepthStencilState () const ;
79  bool getRasterState () const ;
83  bool getCameras () const ;
84 
90  void setPath (nkMemory::StringView value) ;
102  void setScene (bool value) ;
108  void setMeshes (bool value) ;
114  void setShaders (bool value) ;
120  void setShaderPrograms (bool value) ;
126  void setCompositors (bool value) ;
132  void setDefaultCompositor (bool value) ;
138  void setRenderQueues (bool value) ;
144  void setSamplers (bool value) ;
150  void setTextures (bool value) ;
156  void setBuffers (bool value) ;
162  void setBlendState (bool value) ;
168  void setDepthStencilState (bool value) ;
174  void setRasterState (bool value) ;
180  void setCameras (bool value) ;
181  } ;
182 }
nkGraphics::ResourceSetLoadQuery::setShaderPrograms
void setShaderPrograms(bool value)
nkGraphics::ResourceSetLoadQuery::setSamplers
void setSamplers(bool value)
nkGraphics::ResourceSetLoadQuery::getBlendState
bool getBlendState() const
nkGraphics::ResourceSetLoadQuery::setScene
void setScene(bool value)
nkGraphics::ResourceSetLoadQuery::getRasterState
bool getRasterState() const
nkGraphics::ResourceSetLoadQuery::setRenderQueues
void setRenderQueues(bool value)
nkGraphics::ResourceSetLoadQuery::getShaders
bool getShaders() const
nkGraphics::ResourceSetLoadQuery::getScene
bool getScene() const
nkGraphics::ResourceSetLoadQuery::getMeshes
bool getMeshes() const
nkGraphics::ResourceSetLoadQuery::setCameras
void setCameras(bool value)
nkGraphics::ResourceSetLoadQuery::setShaders
void setShaders(bool value)
nkGraphics::ResourceSetLoadQuery::setAugmentCallback
void setAugmentCallback(ResourceDeclAugmentCallback *value)
nkGraphics::ResourceSetLoadQuery::setCompositors
void setCompositors(bool value)
nkGraphics::ResourceSetLoadQuery::getCompositors
bool getCompositors() const
nkGraphics::ResourceSetLoadQuery::setPath
void setPath(nkMemory::StringView value)
nkGraphics::ResourceSetLoadQuery::getTextures
bool getTextures() const
nkGraphics::ResourceDeclAugmentCallback
A callback called whenever a resource is being processed, during a save or load of resource set.
Definition: ResourceDeclAugmentCallback.h:20
nkGraphics::ResourceSetLoadQuery::setDefaultCompositor
void setDefaultCompositor(bool value)
nkGraphics::ResourceSetLoadQuery::setBlendState
void setBlendState(bool value)
nkGraphics::ResourceSetLoadQuery::setDepthStencilState
void setDepthStencilState(bool value)
nkGraphics::ResourceSetLoadQuery::setMeshes
void setMeshes(bool value)
nkGraphics::ResourceSetLoadQuery::getDefaultCompositor
bool getDefaultCompositor() const
nkGraphics::ResourceSetLoadQuery
Holds information about a resource set (project) load query.
Definition: ResourceSetLoadQuery.h:12
nkGraphics::ResourceSetLoadQuery::getBuffers
bool getBuffers() const
nkGraphics::ResourceSetLoadQuery::getSamplers
bool getSamplers() const
nkGraphics::ResourceSetLoadQuery::setTextures
void setTextures(bool value)
nkGraphics::ResourceSetLoadQuery::ResourceSetLoadQuery
ResourceSetLoadQuery() noexcept
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::ResourceSetLoadQuery::getShaderPrograms
bool getShaderPrograms() const
nkGraphics::ResourceSetLoadQuery::getCameras
bool getCameras() const
nkGraphics::ResourceSetLoadQuery::getRenderQueues
bool getRenderQueues() const
nkGraphics::ResourceSetLoadQuery::setRasterState
void setRasterState(bool value)
nkGraphics::ResourceSetLoadQuery::getDepthStencilState
bool getDepthStencilState() const
nkGraphics::ResourceSetLoadQuery::getPath
nkMemory::StringView getPath() const
nkGraphics::ResourceSetLoadQuery::getAugmentCallback
ResourceDeclAugmentCallback * getAugmentCallback() const
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7
nkGraphics::ResourceSetLoadQuery::setBuffers
void setBuffers(bool value)