Torch
Loading...
Searching...
No Matches
ImagePreview.h
1
#pragma once
2
3
#include "factories/BaseFactory.h"
4
5
// Viewer cards for the PM64 image-like assets: sprites, map texture archives,
6
// imgfx vertex animations, title screen images and intro story images.
7
#ifdef BUILD_UI
8
class
PM64SpriteFactoryUI :
public
BaseFactoryUI {
9
public
:
10
float
GetItemHeight(
const
ParseResultData& data)
override
;
11
void
DrawUI(
const
ParseResultData& data)
override
;
12
};
13
14
class
PM64MapTextureFactoryUI :
public
BaseFactoryUI {
15
public
:
16
float
GetItemHeight(
const
ParseResultData& data)
override
;
17
void
DrawUI(
const
ParseResultData& data)
override
;
18
};
19
20
class
PM64ImgFXAnimFactoryUI :
public
BaseFactoryUI {
21
public
:
22
float
GetItemHeight(
const
ParseResultData& data)
override
;
23
void
DrawUI(
const
ParseResultData& data)
override
;
24
};
25
26
class
PM64TitleDataFactoryUI :
public
BaseFactoryUI {
27
public
:
28
float
GetItemHeight(
const
ParseResultData& data)
override
;
29
void
DrawUI(
const
ParseResultData& data)
override
;
30
};
31
32
class
PM64StoryImageFactoryUI :
public
BaseFactoryUI {
33
public
:
34
float
GetItemHeight(
const
ParseResultData& data)
override
;
35
void
DrawUI(
const
ParseResultData& data)
override
;
36
};
37
#endif
src
factories
pm64
ImagePreview.h
Generated by
1.14.0