OpenBarnyard
Loading...
Searching...
No Matches
AGUIMatlibPicture.h
Go to the documentation of this file.
1
#pragma once
2
#include "
AGUIPicture.h
"
3
#include "
Assets/AMaterialLibrary.h
"
4
5
class
AGUIMatlibPicture
:
public
AGUIPicture
6
{
7
public
:
8
TDECLARE_CLASS
(
AGUIMatlibPicture
,
AGUIPicture
);
9
10
public
:
11
AGUIMatlibPicture
();
12
~AGUIMatlibPicture
();
13
14
virtual
void
Flush
()
override
;
15
virtual
void
Cache
()
override
;
16
virtual
void
Create
(
const
Toshi::TPString8& a_rName )
override
;
17
18
private
:
19
void
LoadMatLib();
20
void
UnloadMatLib();
21
22
private
:
23
AMaterialLibrary
* m_pMaterialLibrary;
24
};
AMaterialLibrary.h
AGUIPicture.h
AMaterialLibrary
Definition
AMaterialLibrary.h:13
AGUIMatlibPicture::~AGUIMatlibPicture
~AGUIMatlibPicture()
Definition
AGUIMatlibPicture.cpp:135
AGUIMatlibPicture::AGUIMatlibPicture
AGUIMatlibPicture()
Definition
AGUIMatlibPicture.cpp:131
AGUIMatlibPicture::TDECLARE_CLASS
TDECLARE_CLASS(AGUIMatlibPicture, AGUIPicture)
AGUIMatlibPicture::Create
virtual void Create(const Toshi::TPString8 &a_rName) override
Definition
AGUIMatlibPicture.cpp:103
AGUIMatlibPicture::Cache
virtual void Cache() override
Definition
AGUIMatlibPicture.cpp:52
AGUIMatlibPicture::Flush
virtual void Flush() override
Definition
AGUIMatlibPicture.cpp:20
AGUIPicture::AGUIPicture
AGUIPicture()
Definition
AGUIPicture.cpp:15
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
GUI
AGUIMatlibPicture.h
Generated by
1.13.2