cgv
console.h
1
#pragma once
2
3
#include <cgv/base/base.h>
4
#include <cgv/data/ref_ptr.h>
5
6
#include "lib_begin.h"
7
8
namespace
cgv
{
9
namespace
base {
10
11
class
console;
12
14
typedef
cgv::data::ref_ptr<console,true>
console_ptr
;
15
18
class
CGV_API
console
:
public
cgv::base::base
19
{
20
private
:
22
console
();
23
public
:
25
static
console_ptr
get_console();
27
std::string get_type_name()
const
;
29
std::string get_property_declarations();
31
bool
set_void(
const
std::string& property,
const
std::string& value_type,
const
void
* value_ptr);
33
bool
get_void(
const
std::string& property,
const
std::string& value_type,
void
* value_ptr);
34
};
35
36
37
}
38
}
39
40
#include <cgv/config/lib_end.h>
cgv::data::ref_ptr
Definition:
ref_ptr.h:19
cgv::base::console_ptr
cgv::data::ref_ptr< console, true > console_ptr
pointer to console
Definition:
console.h:11
cgv::base::base
Definition:
base.h:57
cgv
the cgv namespace
Definition:
vr_calib.cxx:9
cgv::base::console
Definition:
console.h:19
projects
git
cgv
cgv
base
console.h
Generated by
1.8.18