Sleeping Wombat GUI
0.100
swGUI
|
Namespaces | |
gui | |
input | |
Classes | |
class | Attribute |
struct | AttributeHeader |
class | AttributeRepr |
class | Chunk |
Represents memory chunk in file. More... | |
struct | ChunkHeader |
class | ChunkNameAttrib |
class | ChunkRepr |
struct | DataPack |
Data pointer and it's size. More... | |
struct | DataUPack |
Data pointer and it's size. This struct is used to transfer ownership of pointer. More... | |
struct | FileHeader |
Hierarchical Chunked Format file header. More... | |
class | HCF |
Main class for loading and writing HCF files. More... | |
class | IAttribute |
Base attribute class. More... | |
class | ImplHCF |
struct | InputLayoutInfo |
class | MockBlendingState |
class | MockBuffer |
class | MockComputeShader |
class | MockDepthStencilState |
class | MockInitializer |
class | MockInputLayout |
class | MockInputLayoutDescriptor |
class | MockPixelShader |
class | MockRasterizerState |
class | MockRenderer |
Mock renderer for debugging and testing. More... | |
class | MockRenderTarget |
class | MockSwapChain |
class | MockTexture |
class | MockVertexShader |
Mock vertex shader implementation. More... | |
class | Semaphore |
Semaphore class. More... | |
class | ThreadsBarrier |
Can block multiple threads and wait for signal. ThreadsBarrier is reusable. More... | |
class | ThreadsLatch |
Can block multiple threads and wait for signal. ThreadsLatch is not reusable. Use ThreadsBarrier instead. More... | |
Typedefs | |
typedef uint64 | AttributeType |
typedef uint8 | DataUnderlayingType |
typedef DataUnderlayingType * | DataPtr |
typedef std::unique_ptr< DataUnderlayingType[] > | DataUPtr |
Enumerations | |
enum | AttributeTypeBuiltIn { InvalidAttribute, ChunkName, Compression } |
Functions | |
DEFINE_PTR_TYPE (AttributeRepr) | |
DEFINE_PTR_TYPE (IAttribute) | |
DEFINE_PTR_TYPE (ChunkRepr) | |
DEFINE_WPTR_TYPE (AttributeRepr) | |
DEFINE_WPTR_TYPE (ChunkRepr) | |
class | CLASS_TESTER (HCF) |
Variables | |
const Version | currentVersion = "1.0.0.0" |
typedef uint64 sw::AttributeType |
typedef DataUnderlayingType* sw::DataPtr |
typedef uint8 sw::DataUnderlayingType |
typedef std::unique_ptr< DataUnderlayingType[] > sw::DataUPtr |
|
inline |
sw::DEFINE_PTR_TYPE | ( | ChunkRepr | ) |
sw::DEFINE_PTR_TYPE | ( | AttributeRepr | ) |
sw::DEFINE_PTR_TYPE | ( | IAttribute | ) |
sw::DEFINE_WPTR_TYPE | ( | AttributeRepr | ) |
sw::DEFINE_WPTR_TYPE | ( | ChunkRepr | ) |
const Version sw::currentVersion = "1.0.0.0" |