|
| Camera (Application *app) |
| Camera constructor. More...
|
|
| ~Camera () override |
| Camera destructor.
|
|
bool | get_auto_focus () const |
| Tests whether autofocus is active. More...
|
|
void | set_draw_selected_only (bool value) |
| Sets whether only the selected object should be drawn. More...
|
|
bool | get_draw_selected_only () const |
| Tests whether only the selected object should be drawn. More...
|
|
void | set_bkg_color_1 (const Color &value) |
| Sets the primary background color. More...
|
|
const Color & | get_bkg_color_1 () const |
| Gets the background color. More...
|
|
void | set_bkg_color_2 (const Color &value) |
| Sets the secondary background color. More...
|
|
const Color & | get_bkg_color_2 () const |
| Gets the secondary background color. More...
|
|
void | set_effect (const FullScreenEffectName &effect) |
| Sets the full screen effect. More...
|
|
const FullScreenEffectName & | get_effect () const |
| Gets the full screen effect. More...
|
|
FullScreenEffect * | get_effect_object () const |
| Gets the full screen effect object. More...
|
|
void | set_clipping (ClippingConfig value) |
| Sets the current clipping configuration. More...
|
|
ClippingConfig | get_clipping () const |
| Gets the current clipping configuration. More...
|
|
mat4 | get_lighting_matrix () const |
| Gets the lighting matrix. More...
|
|
void | set_lighting_matrix (const mat4 &value) |
| Sets the lighting matrix. More...
|
|
| Object (bool transient=false) |
| Object constructor. More...
|
|
virtual | ~Object () |
| Object destructor.
|
|
virtual MetaClass * | meta_class () const |
| Gets the meta class. More...
|
|
virtual void | set_meta_class (MetaClass *mclass) |
| Sets the meta class. More...
|
|
unsigned int | id () const |
| Gets the identifier of this object. More...
|
|
std::string | string_id () const |
| Gets the unique string identifier. More...
|
|
bool | has_method (const std::string &method_name) const |
| Tests whether a method is defined. More...
|
|
virtual bool | invoke_method (const std::string &method_name, const ArgList &args, Any &ret_val) |
| Invokes a method by method name and argument list, and gets the return value. More...
|
|
bool | invoke_method (const std::string &method_name, const ArgList &args) |
| Invokes a method by method name and argument list. More...
|
|
bool | invoke_method (const std::string &method_name) |
| Invokes a method by method name. More...
|
|
bool | has_property (const std::string &prop_name) const |
| Tests whether a property is defined. More...
|
|
virtual bool | get_property (const std::string &prop_name, std::string &prop_value) const |
| Gets a property. More...
|
|
virtual Connection * | connect_signal_to_slot (const std::string &signal_name, Object *to, const std::string &slot_name) |
| Connects a signal with a slot of another object. More...
|
|
virtual void | add_connection (Connection *connection) |
| Adds a connection to this object. More...
|
|
virtual void | remove_connection (Connection *connection) |
| Removes a connection to this object. More...
|
|
virtual void | get_element (index_t i, Any &value) const |
| Gets an element by index. More...
|
|
virtual void | set_element (index_t i, const Any &value) |
| Sets an element by index. More...
|
|
virtual void | search (const std::string &needle, const std::string &path="") |
| Displays the names of all objects that contain a substring. More...
|
|
bool | get_signals_enabled () const |
| Tests wheter signals are enabled. More...
|
|
void | set_signals_enabled (bool value) |
| Enables or disables signals. More...
|
|
bool | get_slots_enabled () const |
| Tests wheter slots are enabled. More...
|
|
void | set_slots_enabled (bool value) |
| Enables or disables slots. More...
|
|
MetaClass * | get_meta_class () const |
| Gets the meta class. More...
|
|
std::string | get_string_id () const |
| Gets the unique string identifier. More...
|
|
virtual std::string | get_doc () const |
| Gets the documentation. More...
|
|
virtual Sign | compare (const Object *other) const |
| Compares this object with another one. More...
|
|
virtual bool | is_a (const MetaType *type) const |
| Tests whether this object inherits a given type. More...
|
|
void | disconnect () |
| Removes all connections from signals of this objects. More...
|
|
void | enable_signals () |
| Enables signals.
|
|
void | disable_signals () |
| Disables signals.
|
|
void | enable_slots () |
| Enables slots.
|
|
void | disable_slots () |
| Disables slots.
|
|
void | set_properties (const ArgList &args) |
| Sets several properties in a single call. More...
|
|
virtual bool | set_property (const std::string &name, const std::string &value) |
| Sets an individual property. More...
|
|
void | help () const |
| Displays some help about this object. More...
|
|
virtual bool | set_property (const std::string &name, const Any &value) |
| Sets an individual property. More...
|
|
virtual bool | get_property (const std::string &prop_name, Any &prop_value) const |
| Gets a property. More...
|
|
void | ref () const |
| Increments the reference count. More...
|
|
void | unref () const |
| Decrements the reference count. More...
|
|
bool | is_shared () const |
| Check if the object is shared. More...
|
|
int | nb_refs () const |
| Gets the number of references that point to this object. More...
|
|
Application attributes and methods related with camera management.
Camera does not store any information by itself. It only routes attributes and slots to other GOM objects (SceneGraphShaderManager and RenderArea). Gathering them in a single place makes it simpler to generate the GUI.
Definition at line 72 of file camera.h.