#include <cstddef>
#include <string>
#include "generic/callbackfwd.h"
#include "brush.h"
Go to the source code of this file.
Data Structures | |
class | FaceGetFlags |
Namespaces | |
namespace | scene |
Defines | |
#define | INCLUDED_BRUSHWRAPPER_H |
Typedefs | |
typedef struct _GtkMenu | GtkMenu |
Enumerations | |
enum | EBrushPrefab { eBrushPrism, eBrushCone, eBrushSphere, eBrushRock, eBrushTerrain } |
Functions | |
void | Scene_BrushConstructPrefab (scene::Graph &graph, EBrushPrefab type, std::size_t sides, const char *shader) |
void | Scene_BrushResize_Selected (scene::Graph &graph, const AABB &bounds, const char *shader) |
void | Scene_BrushSetTexdef_Selected (scene::Graph &graph, const TextureProjection &projection) |
void | Scene_BrushSetTexdef_Component_Selected (scene::Graph &graph, const TextureProjection &projection) |
void | Scene_BrushGetTexdef_Selected (scene::Graph &graph, TextureProjection &projection) |
void | Scene_BrushGetTexdef_Component_Selected (scene::Graph &graph, TextureProjection &projection) |
void | Scene_BrushGetShaderSize_Component_Selected (scene::Graph &graph, size_t &width, size_t &height) |
void | Scene_BrushSetFlags_Selected (scene::Graph &graph, const ContentsFlagsValue &flags) |
void | Scene_BrushSetFlags_Component_Selected (scene::Graph &graph, const ContentsFlagsValue &flags) |
void | Scene_BrushGetFlags_Selected (scene::Graph &graph, ContentsFlagsValue &flags) |
void | Scene_BrushGetFlags_Component_Selected (scene::Graph &graph, ContentsFlagsValue &flags) |
void | Scene_BrushShiftTexdef_Selected (scene::Graph &graph, float s, float t) |
void | Scene_BrushShiftTexdef_Component_Selected (scene::Graph &graph, float s, float t) |
void | Scene_BrushScaleTexdef_Selected (scene::Graph &graph, float s, float t) |
void | Scene_BrushScaleTexdef_Component_Selected (scene::Graph &graph, float s, float t) |
void | Scene_BrushRotateTexdef_Selected (scene::Graph &graph, float angle) |
void | Scene_BrushRotateTexdef_Component_Selected (scene::Graph &graph, float angle) |
void | Scene_BrushSetShader_Selected (scene::Graph &graph, const char *name) |
void | Scene_BrushSetShader_Component_Selected (scene::Graph &graph, const char *name) |
void | Scene_BrushGetShader_Selected (scene::Graph &graph, std::string &shader) |
void | Scene_BrushGetShader_Component_Selected (scene::Graph &graph, std::string &shader) |
void | Scene_BrushFindReplaceShader (scene::Graph &graph, const std::string &find, const std::string &replace) |
void | Scene_BrushFindReplaceShader_Selected (scene::Graph &graph, const std::string &find, const std::string &replace) |
void | Scene_BrushFindReplaceShader_Component_Selected (scene::Graph &graph, const std::string &find, const std::string &replace) |
void | Scene_BrushSelectByShader (scene::Graph &graph, const char *name) |
void | Scene_BrushSelectByShader_Component (scene::Graph &graph, const std::string &name) |
void | Scene_BrushFacesSelectByShader_Component (scene::Graph &graph, const char *name) |
void | Scene_BrushFitTexture_Selected (scene::Graph &graph, float s_repeat, float t_repeat) |
void | Scene_BrushFitTexture_Component_Selected (scene::Graph &graph, float s_repeat, float t_repeat) |
void | Brush_constructMenu (GtkMenu *menu) |
void | BrushFilters_construct () |
void | Brush_registerCommands () |
Variables | |
Callback | g_texture_lock_status_changed |
#define INCLUDED_BRUSHWRAPPER_H |
Definition at line 23 of file brushmanip.h.
typedef struct _GtkMenu GtkMenu |
Definition at line 84 of file brushmanip.h.
enum EBrushPrefab |
Definition at line 30 of file brushmanip.h.
void Brush_constructMenu | ( | GtkMenu * | menu | ) |
void Brush_registerCommands | ( | ) |
void BrushFilters_construct | ( | ) |
void Scene_BrushConstructPrefab | ( | scene::Graph & | graph, | |
EBrushPrefab | type, | |||
std::size_t | sides, | |||
const char * | shader | |||
) |
void Scene_BrushFacesSelectByShader_Component | ( | scene::Graph & | graph, | |
const char * | name | |||
) |
void Scene_BrushFindReplaceShader | ( | scene::Graph & | graph, | |
const std::string & | find, | |||
const std::string & | replace | |||
) |
void Scene_BrushFindReplaceShader_Component_Selected | ( | scene::Graph & | graph, | |
const std::string & | find, | |||
const std::string & | replace | |||
) |
void Scene_BrushFindReplaceShader_Selected | ( | scene::Graph & | graph, | |
const std::string & | find, | |||
const std::string & | replace | |||
) |
void Scene_BrushFitTexture_Component_Selected | ( | scene::Graph & | graph, | |
float | s_repeat, | |||
float | t_repeat | |||
) |
void Scene_BrushFitTexture_Selected | ( | scene::Graph & | graph, | |
float | s_repeat, | |||
float | t_repeat | |||
) |
void Scene_BrushGetFlags_Component_Selected | ( | scene::Graph & | graph, | |
ContentsFlagsValue & | flags | |||
) |
void Scene_BrushGetFlags_Selected | ( | scene::Graph & | graph, | |
ContentsFlagsValue & | flags | |||
) |
void Scene_BrushGetShader_Component_Selected | ( | scene::Graph & | graph, | |
std::string & | shader | |||
) |
void Scene_BrushGetShader_Selected | ( | scene::Graph & | graph, | |
std::string & | shader | |||
) |
void Scene_BrushGetShaderSize_Component_Selected | ( | scene::Graph & | graph, | |
size_t & | width, | |||
size_t & | height | |||
) |
void Scene_BrushGetTexdef_Component_Selected | ( | scene::Graph & | graph, | |
TextureProjection & | projection | |||
) |
void Scene_BrushGetTexdef_Selected | ( | scene::Graph & | graph, | |
TextureProjection & | projection | |||
) |
void Scene_BrushResize_Selected | ( | scene::Graph & | graph, | |
const AABB & | bounds, | |||
const char * | shader | |||
) |
void Scene_BrushRotateTexdef_Component_Selected | ( | scene::Graph & | graph, | |
float | angle | |||
) |
void Scene_BrushRotateTexdef_Selected | ( | scene::Graph & | graph, | |
float | angle | |||
) |
void Scene_BrushScaleTexdef_Component_Selected | ( | scene::Graph & | graph, | |
float | s, | |||
float | t | |||
) |
void Scene_BrushScaleTexdef_Selected | ( | scene::Graph & | graph, | |
float | s, | |||
float | t | |||
) |
void Scene_BrushSelectByShader | ( | scene::Graph & | graph, | |
const char * | name | |||
) |
void Scene_BrushSelectByShader_Component | ( | scene::Graph & | graph, | |
const std::string & | name | |||
) |
void Scene_BrushSetFlags_Component_Selected | ( | scene::Graph & | graph, | |
const ContentsFlagsValue & | flags | |||
) |
void Scene_BrushSetFlags_Selected | ( | scene::Graph & | graph, | |
const ContentsFlagsValue & | flags | |||
) |
void Scene_BrushSetShader_Component_Selected | ( | scene::Graph & | graph, | |
const char * | name | |||
) |
void Scene_BrushSetShader_Selected | ( | scene::Graph & | graph, | |
const char * | name | |||
) |
void Scene_BrushSetTexdef_Component_Selected | ( | scene::Graph & | graph, | |
const TextureProjection & | projection | |||
) |
void Scene_BrushSetTexdef_Selected | ( | scene::Graph & | graph, | |
const TextureProjection & | projection | |||
) |
void Scene_BrushShiftTexdef_Component_Selected | ( | scene::Graph & | graph, | |
float | s, | |||
float | t | |||
) |
void Scene_BrushShiftTexdef_Selected | ( | scene::Graph & | graph, | |
float | s, | |||
float | t | |||
) |
Callback g_texture_lock_status_changed |