Project Alice
Loading...
Searching...
No Matches
texture.hpp File Reference
#include "container_types.hpp"
#include "glew.h"
Include dependency graph for texture.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ogl::texture
 
class  ogl::data_texture
 
struct  ogl::font_texture_result
 

Namespaces

namespace  ogl
 

Macros

#define GLEW_STATIC
 

Enumerations

enum  { ogl::SOIL_FLAG_TEXTURE_REPEATS = 4 }
 

Functions

GLuint ogl::get_texture_handle (sys::state &state, dcon::texture_id id, bool keep_data)
 
native_string ogl::flag_type_to_name (sys::state &state, culture::flag_type type)
 
GLuint ogl::get_flag_handle (sys::state &state, dcon::national_identity_id nat_id, culture::flag_type type)
 
GLuint ogl::load_file_and_return_handle (native_string const &native_name, simple_fs::file_system const &fs, texture &asset_texture, bool keep_data)
 
GLuint ogl::SOIL_direct_load_DDS_from_memory (unsigned char const *const buffer, uint32_t buffer_length, uint32_t &width, uint32_t &height, int soil_flags)
 
font_texture_result ogl::make_font_texture (simple_fs::file &f)
 

Macro Definition Documentation

◆ GLEW_STATIC

#define GLEW_STATIC

Definition at line 6 of file texture.hpp.