AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzPlatformImaging Class Reference

#include <CzPlatformImaging.h>

Inheritance diagram for CzPlatformImaging:
IzPlatformImaging IzPlatformImaging

List of all members.

Public Member Functions

int Init ()
void Release ()
CzTexture CreateTexture (void *memory_file, int memory_file_size)
CzTexture CreateTexture (void *pixels, int width, int height, int pitch, CzImage::eFormat format, bool modifiable)
CzTexture CreateTexture (CzTexture source, CzImage::eFormat format)
void ChangeTexture (CzTexture texture, void *pixels, CzImage::eFormat format)
void UploadTexture (CzTexture texture)
void DestroyTexture (CzTexture texture)
void setTextureFiltering (CzTexture texture, bool enable)
void getTextureInfo (CzTexture texture, CzTextureinfo &texture_info)
void SaveTextureAsPng (CzTexture texture, const char *filename)
void SaveTextureAsJpeg (CzTexture texture, const char *filename)
int Init ()
void Release ()
CzTexture CreateTexture (void *memory_file, int memory_file_size)
CzTexture CreateTexture (void *pixels, int width, int height, int pitch, CzImage::eFormat format, bool modifiable)
CzTexture CreateTexture (CzTexture source, CzImage::eFormat format)
void ChangeTexture (CzTexture texture, void *pixels, CzImage::eFormat format)
void UploadTexture (CzTexture texture)
void DestroyTexture (CzTexture texture)
void setTextureFiltering (CzTexture texture, bool enable)
void getTextureInfo (CzTexture texture, CzTextureinfo &texture_info)
void SaveTextureAsPng (CzTexture texture, const char *filename)
void SaveTextureAsJpeg (CzTexture texture, const char *filename)

Protected Member Functions

CIwImage::Format toMarmImageFormat (CzImage::eFormat format) const
CzImage::eFormat toCzImageFormat (CIwImage::Format format) const

Member Function Documentation

void CzPlatformImaging::ChangeTexture ( CzTexture  texture,
void *  pixels,
CzImage::eFormat  format 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::ChangeTexture ( CzTexture  texture,
void *  pixels,
CzImage::eFormat  format 
) [virtual]

Implements IzPlatformImaging.

CzTexture CzPlatformImaging::CreateTexture ( void *  memory_file,
int  memory_file_size 
) [virtual]

Implements IzPlatformImaging.

CzTexture CzPlatformImaging::CreateTexture ( void *  pixels,
int  width,
int  height,
int  pitch,
CzImage::eFormat  format,
bool  modifiable 
) [virtual]

Implements IzPlatformImaging.

CzTexture CzPlatformImaging::CreateTexture ( void *  memory_file,
int  memory_file_size 
) [virtual]

Implements IzPlatformImaging.

CzTexture CzPlatformImaging::CreateTexture ( void *  pixels,
int  width,
int  height,
int  pitch,
CzImage::eFormat  format,
bool  modifiable 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::DestroyTexture ( CzTexture  texture) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::DestroyTexture ( CzTexture  texture) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::getTextureInfo ( CzTexture  texture,
CzTextureinfo texture_info 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::getTextureInfo ( CzTexture  texture,
CzTextureinfo texture_info 
) [virtual]

Implements IzPlatformImaging.

int CzPlatformImaging::Init ( ) [virtual]

Implements IzPlatformImaging.

int CzPlatformImaging::Init ( ) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::Release ( ) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::Release ( ) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::SaveTextureAsJpeg ( CzTexture  texture,
const char *  filename 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::SaveTextureAsJpeg ( CzTexture  texture,
const char *  filename 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::SaveTextureAsPng ( CzTexture  texture,
const char *  filename 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::SaveTextureAsPng ( CzTexture  texture,
const char *  filename 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::setTextureFiltering ( CzTexture  texture,
bool  enable 
) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::setTextureFiltering ( CzTexture  texture,
bool  enable 
) [virtual]

Implements IzPlatformImaging.

CzImage::eFormat CzPlatformImaging::toCzImageFormat ( CIwImage::Format  format) const [protected]
CIwImage::Format CzPlatformImaging::toMarmImageFormat ( CzImage::eFormat  format) const [protected]
void CzPlatformImaging::UploadTexture ( CzTexture  texture) [virtual]

Implements IzPlatformImaging.

void CzPlatformImaging::UploadTexture ( CzTexture  texture) [virtual]

Implements IzPlatformImaging.


The documentation for this class was generated from the following files: