Cogs.Core
Extensions
GliTextureLoader
GliTextureLoader.h
1
#pragma once
2
3
#include "Resources/ITextureLoader.h"
4
5
namespace
Cogs
6
{
7
namespace
Core
8
{
9
struct
GliTextureLoader
:
public
ITextureLoader
,
public
ILoadedTextureLoader
10
{
11
bool
canLoad(
Context
* context,
const
TextureLoadInfo
& loadInfo)
override
;
12
bool
load(
Context
* context,
const
TextureLoadInfo
& loadInfo)
override
;
13
bool
load(
Context
* context,
const
TextureLoadInfo
& loadInfo,
const
void
* dataPtr,
size_t
dataSize)
override
;
14
};
15
}
16
}
Cogs::Core::Context
A Context instance contains all the services, systems and runtime components needed to use Cogs.
Definition:
Context.h:83
Cogs::Core::ILoadedResourceViewLoader
Definition:
IResourceLoader.h:38
Cogs::Core::IResourceLoader< Texture, TextureLoadInfo >
Cogs
Contains all Cogs related functionality.
Definition:
FieldSetter.h:23
Cogs::Core::GliTextureLoader
Definition:
GliTextureLoader.h:10
Cogs::Core::TextureLoadInfo
Definition:
ITextureLoader.h:16
Generated by
1.9.6