| Sleeping Wombat GUI
    0.100
    swGUI | 
Klasa przechowująca vertex shader. More...
#include <MeshResources.h>
 
  
 | Public Member Functions | |
| VertexShader ()=default | |
| virtual std::string | GetResourceName () const override | 
| Zwraca nazwę zasobu. To może być nazwa pliku, na podstawie którego stworzono zasób, ale zasadniczo interpretacja jest dowolna.  More... | |
|  Public Member Functions inherited from IShader | |
| const std::wstring & | GetShaderFile () const | 
| const std::string & | GetShaderEntry () const | 
| virtual bool | ReloadFromFile ()=0 | 
| virtual bool | ReloadFromBinFile ()=0 | 
| virtual void | SaveShaderBinFile (const std::wstring &file_name)=0 | 
|  Public Member Functions inherited from ResourceObject | |
| ResourceObject (int id) | |
| void | SetID (unsigned int id) | 
| Ustawia identyfikator obiektu.  More... | |
| bool | CanDelete (unsigned int &objectRef) | 
| sprawdza czy można zwolnić zmienną  More... | |
| bool | CanDelete () | 
| Funkcja informuje czy obiekt są obiektu, które odwołują się do assetu.  More... | |
| void | AddAssetReference () | 
| Dodaje odwołanie plikowe do assetu.  More... | |
| void | AddObjectReference () | 
| Dodaje odwołanie bezpośrednie obiektu do assetu.  More... | |
| void | DeleteAssetReference () | 
| Kasuje odwołanie plikowe do assetu.  More... | |
| void | DeleteObjectReference () | 
| Kasuje odwołanie bezpośrednie obiektu do assetu.  More... | |
| unsigned int | GetID () | 
| Zwraca identyfikator nadany assetowi.  More... | |
|  Public Member Functions inherited from EngineObject | |
| TypeID | GetType () const | 
| std::string | GetTypeName () const | 
| virtual void | Serialize (ISerializer *ser) const | 
| Implements default serialization.  Serializes only declared properties.  More... | |
| virtual void | Deserialize (IDeserializer *deser) | 
| Implements default deserialization.  More... | |
| virtual Size | MemorySize () | 
| template<typename TargetType > | |
| TargetType * | DynamicCast () | 
| Protected Member Functions | |
| ~VertexShader ()=default | |
|  Protected Member Functions inherited from IShader | |
| IShader () | |
| virtual | ~IShader ()=default | 
|  Protected Member Functions inherited from ResourceObject | |
| virtual | ~ResourceObject ()=default | 
| Nie każdy może skasować obiekt.  More... | |
| Private Member Functions | |
| RTTR_ENABLE (IShader) | |
| Private Attributes | |
| friend | ObjectDeleter< VertexShader > | 
| Additional Inherited Members | |
|  Protected Attributes inherited from IShader | |
| std::string | m_shaderEntry | 
| Nazwa głownej funkcji shadera.  More... | |
| std::wstring | m_shaderFile | 
| Ścieżka do pliku z shaderem.  More... | |
Klasa przechowująca vertex shader.
| 
 | protecteddefault | 
| 
 | default | 
| 
 | inlineoverridevirtual | 
Zwraca nazwę zasobu. To może być nazwa pliku, na podstawie którego stworzono zasób, ale zasadniczo interpretacja jest dowolna.
Implements ResourceObject.
| 
 | private | 
| 
 | private | 
 1.8.9.1
 1.8.9.1