ARB
|
#include "field_shader.h"
#include <item_sel_list.h>
#include <awt_config_manager.hxx>
#include <aw_root.hxx>
#include <aw_awar.hxx>
#include <aw_msg.hxx>
#include <ad_cb_prot.h>
#include <gb_aci.h>
#include <arb_global_defs.h>
#include <arb_defs.h>
#include <set>
#include <limits>
Go to the source code of this file.
Classes | |
class | FieldReader |
class | MultiFieldReader |
class | ItemFieldShader |
class | LimitTracker< T > |
Macros | |
#define | AWAR_DIM_ACTIVE(dim) dimension_awar(dim, "active") |
#define | AWAR_FIELD(dim) dimension_awar(dim, "field") |
#define | AWAR_ACI(dim) dimension_awar(dim, "aci") |
#define | AWAR_VALUE_MIN(dim) dimension_awar(dim, "min") |
#define | AWAR_VALUE_MAX(dim) dimension_awar(dim, "max") |
Typedefs | |
typedef set< string > | FieldSet |
Functions | |
const char * | make_limit_string (bool use_float, float f, int i) |
ShaderPluginPtr | makeItemFieldShader (BoundItemSel &itemtype) |
#define AWAR_DIM_ACTIVE | ( | dim | ) | dimension_awar(dim, "active") |
Definition at line 31 of file field_shader.cxx.
Referenced by ItemFieldShader::customize(), and ItemFieldShader::init_specific_awars().
#define AWAR_FIELD | ( | dim | ) | dimension_awar(dim, "field") |
Definition at line 32 of file field_shader.cxx.
Referenced by ItemFieldShader::customize(), ItemFieldShader::init_specific_awars(), and ItemFieldShader::scan_value_range_cb().
#define AWAR_ACI | ( | dim | ) | dimension_awar(dim, "aci") |
Definition at line 33 of file field_shader.cxx.
Referenced by ItemFieldShader::customize(), ItemFieldShader::init_specific_awars(), and ItemFieldShader::scan_value_range_cb().
#define AWAR_VALUE_MIN | ( | dim | ) | dimension_awar(dim, "min") |
Definition at line 34 of file field_shader.cxx.
Referenced by ItemFieldShader::customize(), ItemFieldShader::init_specific_awars(), and ItemFieldShader::scan_value_range_cb().
#define AWAR_VALUE_MAX | ( | dim | ) | dimension_awar(dim, "max") |
Definition at line 35 of file field_shader.cxx.
Referenced by ItemFieldShader::customize(), ItemFieldShader::init_specific_awars(), and ItemFieldShader::scan_value_range_cb().
Definition at line 170 of file field_shader.cxx.
Definition at line 432 of file field_shader.cxx.
References GBS_global_string(), GBS_global_string_copy(), GBS_static_string(), and s.
Referenced by ItemFieldShader::scan_value_range_cb().
ShaderPluginPtr makeItemFieldShader | ( | BoundItemSel & | itemtype | ) |
Definition at line 586 of file field_shader.cxx.
Referenced by registerItemShader().