XII Release 0.1.0
Loading...
Searching...
No Matches
xiiImageFormatMappings Class Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <ImageFormatMappings.h>

Static Public Member Functions

static xiiUInt32 ToDxgiFormat (xiiEnum< xiiGALResourceFormat > format)
 Maps a xiiGALResourceFormat to an equivalent Direct3D DXGI_FORMAT.
static xiiEnum< xiiGALResourceFormat > FromDxgiFormat (xiiUInt32 uiDxgiFormat)
 Maps a Direct3D DXGI_FORMAT to an equivalent xiiEnum<xiiGALResourceFormat>.
static xiiUInt32 ToFourCc (xiiEnum< xiiGALResourceFormat > format)
 Maps a xiiGALResourceFormat to an equivalent FourCC code.
static xiiEnum< xiiGALResourceFormat > FromFourCc (xiiUInt32 uiFourCc)
 Maps a FourCC code to an equivalent xiiGALResourceFormat.

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

Helper class containing methods to convert between xiiGALResourceFormat and platform-specific image formats.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/Texture/Image/Formats/ImageFormatMappings.h
  • /home/runner/work/XII/XII/Source/Engine/Texture/Image/Implementation/ImageFormatMappings.cpp