OGLplus
(0.59.0)
a C++ wrapper for rendering APIs
File List
Here is a list of all documented files with brief descriptions:
[detail level
1
2
3
4
5
]
►
eagine
►
config
git_info.hpp
Build config Git information
site.hpp
System configuration options
►
eagine
►
application
camera.hpp
context.hpp
framedump_raw.hpp
fwd.hpp
input.hpp
interface.hpp
main.hpp
opengl_eglplus.hpp
opengl_glfw3.hpp
options.hpp
state.hpp
state_view.hpp
types.hpp
►
config
basic.hpp
platform.hpp
►
ecs
►
entity
string.hpp
►
storage
std_map.hpp
basic_manager.hpp
cmp_storage.hpp
component.hpp
entity_traits.hpp
manipulator.hpp
rel_storage.hpp
storage_caps.hpp
storage_fwd.hpp
►
interop
►
glx
context.hpp
drawable.hpp
fb_config.hpp
fb_configs.hpp
pbuffer.hpp
pixmap.hpp
version.hpp
►
x11
color_map.hpp
display.hpp
gc.hpp
pixmap.hpp
visual_info.hpp
window.hpp
valgrind.hpp
►
logging
►
type
build_info.hpp
exception.hpp
filesystem.hpp
program_args.hpp
remote_node.hpp
yes_no_maybe.hpp
asio_backend.hpp
backend.hpp
config.hpp
entry.hpp
fwd.hpp
logger.hpp
null_backend.hpp
ostream_backend.hpp
proxy_backend.hpp
root_logger.hpp
root_logger_opts.hpp
severity.hpp
syslog_backend.hpp
►
math
constants.hpp
coordinates.hpp
curve.hpp
functions.hpp
fwd.hpp
interpolate.hpp
intersection.hpp
io.hpp
matrix.hpp
matrix_ctr.hpp
matrix_gauss.hpp
matrix_identity.hpp
matrix_inverse.hpp
matrix_looking_at.hpp
matrix_orbiting.hpp
matrix_ortho.hpp
matrix_perspective.hpp
matrix_reflection.hpp
matrix_rotation.hpp
matrix_scale.hpp
matrix_translation.hpp
primitives.hpp
scalar.hpp
sign.hpp
tmat.hpp
tvec.hpp
vector.hpp
►
memory
address.hpp
align.hpp
align_alloc.hpp
aligned_block.hpp
alloc_arena.hpp
block.hpp
buffer.hpp
buffer_fwd.hpp
buffer_pool.hpp
byte_alloc.hpp
c_realloc.hpp
copy.hpp
default_alloc.hpp
fallback_alloc.hpp
flatten.hpp
flatten_fwd.hpp
null_alloc.hpp
null_ptr.hpp
object_storage.hpp
offset_ptr.hpp
offset_span.hpp
shared_alloc.hpp
span.hpp
span_algo.hpp
split_block.hpp
split_span.hpp
stack_alloc.hpp
std_alloc.hpp
►
message_bus
►
service
ability.hpp
build_info.hpp
discovery.hpp
endpoint_info.hpp
host_info.hpp
ping_pong.hpp
shutdown.hpp
sudoku.hpp
system_info.hpp
topology.hpp
tracker.hpp
acceptor.hpp
actor.hpp
asio.hpp
blobs.hpp
bridge.hpp
conn_factory.hpp
conn_setup.hpp
connection.hpp
connection_kind.hpp
context.hpp
context_fwd.hpp
direct.hpp
endpoint.hpp
future.hpp
handler_map.hpp
invoker.hpp
loopback.hpp
message.hpp
network.hpp
node_kind.hpp
posix_mqueue.hpp
registry.hpp
remote_node.hpp
resources.hpp
router.hpp
router_address.hpp
serialize.hpp
service.hpp
service_interface.hpp
skeleton.hpp
subscriber.hpp
types.hpp
verification.hpp
►
reflect
data_members.hpp
decl_name.hpp
enumerators.hpp
map_data_members.hpp
map_enumerators.hpp
►
serialize
►
type
build_info.hpp
sudoku.hpp
block_sink.hpp
block_source.hpp
data_buffer.hpp
data_sink.hpp
data_source.hpp
fast_backend.hpp
fwd.hpp
istream_source.hpp
ostream_sink.hpp
packed_block_sink.hpp
packed_block_source.hpp
read.hpp
read_backend.hpp
result.hpp
size_and_data.hpp
string_backend.hpp
write.hpp
write_backend.hpp
►
shapes
adjacency.hpp
array.hpp
centered.hpp
combined.hpp
cube.hpp
delegated.hpp
drawing.hpp
gen_base.hpp
gen_capabilities.hpp
icosahedron.hpp
occluded.hpp
reboxed.hpp
round_cube.hpp
scaled.hpp
screen.hpp
sphere.hpp
to_patches.hpp
to_quads.hpp
topology.hpp
torus.hpp
translated.hpp
twisted_torus.hpp
value_tree.hpp
vertex_attrib.hpp
►
ssl_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
constants.hpp
object_handle.hpp
object_stack.hpp
result.hpp
►
units
►
dim
acceleration.hpp
angular_velocity.hpp
area.hpp
electric_charge.hpp
electric_tension.hpp
electrical_capacitance.hpp
electrical_conductance.hpp
electrical_resistance.hpp
energy.hpp
force.hpp
frequency.hpp
inductance.hpp
magnetic_field_strength.hpp
magnetic_flux.hpp
mass_density.hpp
momentum.hpp
power.hpp
pressure.hpp
radioactivity.hpp
velocity.hpp
volume.hpp
►
qty
►
si
time.hpp
►
unit
►
si
amount_of_substance.hpp
angle.hpp
common.hpp
electric_charge.hpp
electric_current.hpp
electric_tension.hpp
electrical_capacitance.hpp
electrical_conductance.hpp
electrical_resistance.hpp
energy.hpp
force.hpp
frequency.hpp
inductance.hpp
information.hpp
length.hpp
luminous_intensity.hpp
magnetic_field_strength.hpp
magnetic_flux.hpp
mass.hpp
power.hpp
pressure.hpp
radioactivity.hpp
solid_angle.hpp
temperature.hpp
time.hpp
si.hpp
base_dim.hpp
base_scaled_unit.hpp
base_unit.hpp
common.hpp
custom_unit.hpp
default.hpp
detail.hpp
dimension.hpp
dimensionless.hpp
dimensions.hpp
fwd.hpp
quantity.hpp
scaled_unit.hpp
scales.hpp
strings.hpp
traits.hpp
unit.hpp
►
valid_if
always.hpp
base.hpp
between.hpp
decl.hpp
ge0_le1.hpp
ge0_lt1.hpp
greater_than.hpp
gt0_lt1.hpp
in_class.hpp
in_list.hpp
indicated.hpp
io.hpp
le_size_ge0.hpp
less_than.hpp
lt_size.hpp
lt_size_ge0.hpp
never.hpp
nonnegative.hpp
not_empty.hpp
not_equal.hpp
not_zero.hpp
one_of.hpp
positive.hpp
size_gt.hpp
within_limits.hpp
►
value_tree
filesystem.hpp
implementation.hpp
interface.hpp
json.hpp
wrappers.hpp
yaml.hpp
►
vect
abs.hpp
axis.hpp
cast.hpp
compare.hpp
config.hpp
data.hpp
data_ary.hpp
data_vec.hpp
diff.hpp
esum.hpp
fill.hpp
from.hpp
fwd.hpp
hsum.hpp
sdiv.hpp
shuffle.hpp
sqrt.hpp
view.hpp
all_are_same.hpp
animated_value.hpp
any_iterator.hpp
any_random_engine.hpp
anything.hpp
application_config.hpp
args_within_limits.hpp
array_size.hpp
assert.hpp
base64.hpp
base64dump.hpp
bindump.hpp
bit_density.hpp
biteset.hpp
bitfield.hpp
bool_aggregate.hpp
branch_predict.hpp
buffer_data.hpp
buffer_size.hpp
build_info.hpp
byteset.hpp
c_api_wrap.hpp
callable_ref.hpp
cleanup_group.hpp
compare.hpp
compiler_info.hpp
compression.hpp
count.hpp
data_baking.hpp
deep_copy_ptr.hpp
diagnostic.hpp
double_buffer.hpp
dynamic_library.hpp
edit_distance.hpp
embed.hpp
enum_bitfield.hpp
enum_class.hpp
enum_log.hpp
enum_map.hpp
enum_range.hpp
enum_span.hpp
environment.hpp
extract.hpp
file_contents.hpp
file_magic_number.hpp
fixed_size_str.hpp
flat_map.hpp
flat_set.hpp
from_string.hpp
git_info.hpp
handle.hpp
hexdump.hpp
identifier.hpp
identifier_ctr.hpp
identifier_t.hpp
input_data.hpp
instead_of.hpp
int_constant.hpp
integer_hash.hpp
integer_range.hpp
interface.hpp
interleaved_call.hpp
is_within_limits.hpp
iterator.hpp
key_val_list.hpp
main.hpp
main_ctx.hpp
main_ctx_fwd.hpp
main_ctx_object.hpp
make_array.hpp
maybe_unused.hpp
mem_func_const.hpp
memoized.hpp
message_id.hpp
mp_arithmetic.hpp
mp_list.hpp
mp_string.hpp
mp_strings.hpp
multi_byte_seq.hpp
network_sorter.hpp
nothing.hpp
offset_ptr.hpp
optional_expr.hpp
optional_ref.hpp
overloaded.hpp
preprocessor.hpp
process.hpp
program_args.hpp
progress_bar.hpp
protected_member.hpp
quantities.hpp
random_bites.hpp
random_bytes.hpp
random_identifier.hpp
range_types.hpp
resources.hpp
scope_exit.hpp
selector.hpp
signal_switch.hpp
smart_callable.hpp
sorting_network.hpp
sorting_network_io.hpp
span.hpp
ssl.hpp
ssl_api.hpp
ssl_api_fwd.hpp
str_format.hpp
str_var_subst.hpp
string_algo.hpp
string_list.hpp
string_path.hpp
string_span.hpp
struct_memory_block.hpp
sudoku.hpp
system_info.hpp
tagged_quantity.hpp
tags.hpp
timeout.hpp
tribool.hpp
type_identity.hpp
type_name.hpp
type_traits.hpp
types.hpp
unreachable_reference.hpp
user_info.hpp
valid_if.hpp
value_tracker.hpp
value_with_history.hpp
vararray.hpp
vec_mat_traits.hpp
watchdog.hpp
workshop.hpp
wrapping_container.hpp
zip_iterator.hpp
►
eglplus
►
config
basic.hpp
►
egl_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
config_attribs.hpp
constants.hpp
context_attribs.hpp
enum_class.hpp
enum_types.hpp
extensions.hpp
image_attribs.hpp
objects.hpp
output_layer_attribs.hpp
output_port_attribs.hpp
platform_attribs.hpp
result.hpp
stream_attribs.hpp
surface_attribs.hpp
sync_attribs.hpp
basic_egl_api.hpp
egl.hpp
egl_api.hpp
egl_api_fwd.hpp
►
example
►
application
►
000_stencil_shadow
resources.hpp
►
014_voronoi
resources.hpp
►
015_worley
resources.hpp
►
016_torus
resources.hpp
►
019_scaled_cubes
resources.hpp
►
020_bezier_patch
resources.hpp
►
021_cel_shading
resources.hpp
►
022_single_pass_edges
resources.hpp
►
023_sketch
resources.hpp
►
024_overdraw
main.hpp
resources.hpp
►
025_recursive_cube
resources.hpp
►
026_halo
resources.hpp
►
028_compute_particles
main.hpp
resources.hpp
►
031_tessellation
resources.hpp
►
032_translucent_arrow
resources.hpp
►
040_metaballs
main.hpp
resources.hpp
►
eagine
►
ecs
►
elements
components.hpp
decay_modes.hpp
entity.hpp
init.hpp
relations.hpp
►
obsolete
►
example
camera.cpp
main_glfw.cpp
main_glut.cpp
►
oalplus
►
al_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
constants.hpp
enum_class.hpp
enum_types.hpp
object_name.hpp
result.hpp
►
alc_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
constants.hpp
context_attribs.hpp
enum_class.hpp
enum_types.hpp
result.hpp
►
alut_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
constants.hpp
enum_class.hpp
enum_types.hpp
result.hpp
►
config
basic.hpp
al.hpp
al_api.hpp
al_api_fwd.hpp
alc_api.hpp
alc_api_fwd.hpp
alut_api.hpp
alut_api_fwd.hpp
basic_al_api.hpp
basic_alc_api.hpp
basic_alut_api.hpp
►
oalplus
►
config
site.hpp
System configuration options
►
oglplus
►
config
site.hpp
System configuration options
►
oglplus
►
config
basic.hpp
►
gl_api
api.hpp
api_traits.hpp
c_api.hpp
config.hpp
constants.hpp
enum_class.hpp
enum_types.hpp
extensions.hpp
object_name.hpp
prog_var_loc.hpp
result.hpp
type_utils.hpp
►
glsl
container.hpp
source_ref.hpp
string_ref.hpp
►
math
config.hpp
coordinates.hpp
interpolate.hpp
matrix.hpp
matrix_ctrs.hpp
primitives.hpp
sign.hpp
vector.hpp
►
shapes
drawing.hpp
generator.hpp
►
texgen
base_input.hpp
base_node.hpp
base_output.hpp
blur2d_node.hpp
border2d_node.hpp
checker_node.hpp
combine_node.hpp
complement_node.hpp
concentric_node.hpp
const_output.hpp
constants.hpp
coord_node.hpp
data_type.hpp
fallback_input.hpp
fold_node.hpp
functional_node.hpp
glsl_node.hpp
honeycomb_node.hpp
interface.hpp
interlace_node.hpp
invert_node.hpp
mandelbrot_node.hpp
map_node.hpp
mix_node.hpp
multi_input_node.hpp
newton_node.hpp
offset_node.hpp
param_format.hpp
posterize_node.hpp
random_node.hpp
render_graph.hpp
render_node.hpp
render_params.hpp
scale_node.hpp
sphere_coord_node.hpp
spheres_node.hpp
split_node.hpp
stripes_node.hpp
swizzle_node.hpp
uniform_node.hpp
voronoi2d_node.hpp
wrap_node.hpp
►
utils
buffer_data.hpp
buffer_size.hpp
image_file.hpp
image_file_hdr.hpp
image_file_io.hpp
image_spec.hpp
program_file.hpp
program_file_hdr.hpp
basic_gl_api.hpp
camera.hpp
gl.hpp
gl_api.hpp
gl_api_fwd.hpp
gl_def.hpp
eagine.hpp
eglplus.hpp
oalplus.hpp
oglplus.hpp
x11.hpp
Copyright © 2015-2021
Matúš Chochlík
.
<
chochlik -at -gmail.com
>
Documentation generated on Tue Apr 13 2021 by
Doxygen
(version 1.8.17).