raSystem
1.0 bata
raISGI.h
Go to the documentation of this file.
1
#pragma once
2
3
class
RAPI
raISGI
:
public
IRAImage
4
{
5
public
:
6
raISGI
(
raString
File) :
IRAImage
(File) { }
7
8
~raISGI
(
void
)
9
{
10
Exit
();
11
}
12
13
virtual
bool
Create
(
void
)
14
{
15
if
((m_MemImage = LoadSGI(m_File)) == NULL)
16
return
false
;
17
return
true
;
18
}
19
virtual
void
Exit
(
void
)
20
{
21
SAFE_DELETE
(m_bmpi);
22
}
23
virtual
bool
Save
(
raString
File)
24
{
25
return
false
;
26
}
27
int
GetZSize
(
void
) {
return
m_zSize; }
28
private
:
29
unsigned
char
* LoadSGI(
raString
name);
30
31
private
:
32
int
m_zSize;
33
};
raISGI::GetZSize
int GetZSize(void)
Definition:
raISGI.h:27
RAPI
#define RAPI
Definition:
raMain.h:11
raISGI::Exit
virtual void Exit(void)
Definition:
raISGI.h:19
IRAImage
Definition:
IRAImage.h:3
raISGI::Create
virtual bool Create(void)
Definition:
raISGI.h:13
raISGI::raISGI
raISGI(raString File)
Definition:
raISGI.h:6
IRAImage::Exit
virtual void Exit(void)=0
raString
std::string raString
Definition:
raMain.h:107
raISGI::Save
virtual bool Save(raString File)
Definition:
raISGI.h:23
raISGI
Definition:
raISGI.h:3
SAFE_DELETE
#define SAFE_DELETE(p)
Definition:
d3dxGlobal.h:26
raISGI::~raISGI
~raISGI(void)
Definition:
raISGI.h:8
include
raISGI.h
Generated by
1.8.13