|
file | bmpimage.h [code] |
| The BmpImage class. Implements loading BMP image files.
|
|
file | callback_caller.h [code] |
| The disti::CallbackMethodCallerTemplate class and global enumerations.
|
|
file | callback_caller_base.h [code] |
| The CallbackMethodCallerBase class.
|
|
file | component_base.h [code] |
| The disti::ComponentBase class.
|
|
file | component_light_mgr.h [code] |
| The disti::ComponentLightMgr class.
|
|
file | cull.h [code] |
| The disti::Culler class. Implements view frustum culling.
|
|
file | dds.h [code] |
| This header defines constants and structures that are needed to parse DDS files.
|
|
file | ddsfile.h [code] |
| DDS file loading functions.
|
|
file | ddsimage.h [code] |
| The DDSImageLoader class. Implements loading DDS image files.
|
|
file | ddsutil.h [code] |
| Functions for loading a DDS texture without using D3DX.
|
|
file | display.h [code] |
| The disti::DisplayObject class and global enumerations.
|
|
file | display_frame.h [code] |
| The disti::DisplayFrame class.
|
|
file | display_types.h [code] |
| GL Studio Enumerations and constants.
|
|
file | disti_assert.h [code] |
| Contains the DistiAssert macro.
|
|
file | disti_include.h [code] |
| A file for all GL Studio files to include.
|
|
file | disti_metadata.h [code] |
| The disti metadata.
|
|
file | DXGIFormat.h [code] |
|
file | dynamic_array.h [code] |
| The disti::DynamicArray class. A templated array of objects capable of dynamically growing.
|
|
file | dynamic_library.h [code] |
| A cross-platform class for loading dynamic link libraries and shared objects.
|
|
file | editor_object_base.h [code] |
| Defines a base class which editor objects can derive.
|
|
file | embedded_display_frame.h [code] |
| disti::eglDisplayFrame class. The class for creating standalone executables for EGL.
|
|
file | events.h [code] |
| The standard Mouse and keyboard events and event structures.
|
|
file | file_path_class.h [code] |
| A class to handle file paths.
|
|
file | Fl_Gl_Choice.H [code] |
|
file | gifimage.h [code] |
| The GifLoaderImage class. Implements loading GIF image files.
|
|
file | global_light_mgr.h [code] |
| The disti::GlobalLightMgr.
|
|
file | glpolygon.h [code] |
| The disti::GLPolygon class. Implements Polygons.
|
|
file | glpolygon_glyph.h [code] |
| Implementation of the disti::GLPolygonGlyph Primitive Class for text objects.
|
|
file | gls_auto_lib.h [code] |
| The gls_auto_lib.
|
|
file | gls_buildinfo.h [code] |
|
file | gls_color.h [code] |
| The Color class: Implements a 4 component RGBA color.
|
|
file | gls_cpp_lang_support.h [code] |
| Macros and helper code to determine what subset of C++11/14/17 is available.
|
|
file | gls_cylinder.h [code] |
| The disti::GlsCylinder class.
|
|
file | gls_default_font.h [code] |
| The gls_default_font class.
|
|
file | gls_display_frame.h [code] |
| disti::glsDisplayFrame class. The class for creating standalone executables.
|
|
file | gls_display_list.h [code] |
| The disti::GlsDisplayList class.
|
|
file | gls_es20_effect.h [code] |
| The disti::GlsEffect class. Holds information pertaining to shader programs and their uniform/attribute data.
|
|
file | gls_es20_effect_factory.h [code] |
| GlsEffectFactory, factory for creating GlsEffect objects.
|
|
file | gls_es20_effect_factory_interface.h [code] |
| IGlsEffectFactory, interface to a factory for creating GlsEffect objects.
|
|
file | gls_es20_effect_params.h [code] |
| Strings and other standard enumerations used in effects.
|
|
file | gls_es20_shaders.h [code] |
| Strings for the shaders used in the effect factory.
|
|
file | gls_es20_uniform.h [code] |
| Templated class to hold uniform data for ES20 effects.
|
|
file | gls_eyepoint.h [code] |
| The disti::GlsEyePoint class. Implements eyepoints.
|
|
file | gls_font_base.h [code] |
| The disti::GlsFontBase class and related classes.
|
|
file | gls_font_man.h [code] |
| The disti::GlsFontMan class.
|
|
file | gls_font_renderer.h [code] |
| The disti::GlsFontRenderer class and related classes.
|
|
file | gls_gl.h [code] |
| The gls_gl.
|
|
file | gls_glo_file.h [code] |
| Provides classes for reading and writing GL Studio Object initialization files (GLO files).
|
|
file | gls_include.h [code] |
| A file for all GL Studio files to include.
|
|
file | gls_index_array.h [code] |
| The disti::GlsIndexArray class, for managing index buffers.
|
|
file | gls_light_source.h [code] |
| The disti::GlsLightSource class.
|
|
file | gls_matrix.h [code] |
| The GlsMatrix class.
|
|
file | gls_matrix_affine.h [code] |
| The GlsMatrixAffine class.
|
|
file | gls_metadata_attributes.h [code] |
| Defines templated metadata classes for DisplayObjects and other uses.
|
|
file | gls_mutex.h [code] |
| A cross platform mutex implementation.
|
|
file | gls_painter.h [code] |
| The GlsPainter interface.
|
|
file | gls_primitive_storage_types.h [code] |
| The disti::V2f, disti::V2f_C4ub, disti::V3f_C4ub, disti::V2f_T2f_C4ub, and the disti::V2f_T2f structs.
|
|
file | gls_quad_storage.h [code] |
| The disti::GlsQuadListVC_3D and GlsQuadListVCT_2D classes.
|
|
file | gls_quaternion.h [code] |
| The disti::GlsQuaternion class.
|
|
file | gls_render_view_change_manager.h [code] |
| RenderViewChangeManager to smooth updating of the render view.
|
|
file | gls_resources.h [code] |
| disti::GlsResourceFilter classes and methods.
|
|
file | gls_rso_container_util.h [code] |
| Standard GL Studio implementation of the rso interface (container side), disti::GlsRSO1_ResourceFilterImpl.
|
|
file | gls_rso_interface_1_impl.h [code] |
| Standard GL Studio implementation of the safe interface to version 2 RSOs (component side).
|
|
file | gls_rso_interface_2_impl.h [code] |
| Standard GL Studio implementation of the safe interface to version 2 RSOs (component side).
|
|
file | gls_rso_interface_3_impl.h [code] |
| Standard GL Studio implementation of the safe interface to version 2 RSOs (component side).
|
|
file | gls_rso_interface_impl.h [code] |
| Standard GL Studio implementation of the safe interface to version 2 RSOs (component side).
|
|
file | gls_rso_wrapper.h [code] |
| The disti::GlsRSOWrapper class.
|
|
file | gls_runtime_font_base.h [code] |
| The disti::GlsRuntimeFontBase class and related classes.
|
|
file | gls_sphere.h [code] |
| The disti::GlsSphere class.
|
|
file | gls_state_manager.h [code] |
| The disti::GlsStateManager factory class. Creates an instance of a state manager that manages the GL Studio runtime library's use of the OpenGL context, minimizing unnecessary state changes.
|
|
file | gls_state_manager_es20_interface.h [code] |
| IGlsStateManager, interface to a state manager that manages the GL Studio runtime library's use of the OpenGL context, minimizing unnecessary state changes.
|
|
file | gls_state_manager_interface.h [code] |
| IGlsStateManager, interface to a state manager that manages the GL Studio runtime library's use of the OpenGL context, minimizing unnecessary state changes.
|
|
file | gls_text.h [code] |
| The disti::GlsText class.
|
|
file | gls_triangle_storage.h [code] |
| The disti::GlsTriangleStrip2D class.
|
|
file | gls_unicode_font_base.h [code] |
| The disti::GlsUnicodeFontBase class and related classes.
|
|
file | gls_version.h [code] |
| Used for matching version of libraries and headers.
|
|
file | gls_vertex_array.h [code] |
| An object for managing vertices, texture coordinates, colors and normals for GLPolygon and other display objects Used for porting DisplayObjects which use immediate mode drawing to use VBOs.
|
|
file | GlsArialRegular12.h [code] |
| The GlsArialRegular12 class.
|
|
file | glsutil.h [code] |
| GL Studio helper functions.
|
|
file | gltrimesh.h [code] |
| The disti::GLTriMesh class. Implements Triangle Meshes.
|
|
file | group.h [code] |
| The disti::Group class. Implements groups of objects.
|
|
file | IFontImage.h [code] |
| IFontImage.
|
|
file | image.h [code] |
| The Image class. All textures are converted internally into Images.
|
|
file | image_loaders.h [code] |
| The image_loaders file.
|
|
file | input_handler.h [code] |
| The input handler interface.
|
|
file | jpeg_util.h [code] |
| The jpeg_util file.
|
|
file | jpegimage.h [code] |
| The JpegImage class. Implements loading JPEG image files.
|
|
file | license_util.h [code] |
| Utility functions for licensing.
|
|
file | list.h [code] |
| The List_c class. Generic linked list.
|
|
file | live_component_accessor.h [code] |
| The disti::LiveComponentAccessor class.
|
|
file | live_component_lib_ref.h [code] |
| The disti::LiveComponentLibRef class declaration.
|
|
file | material.h [code] |
| The disti::Material class.
|
|
file | message.h [code] |
| The Message functions. Implements Messages to the user in the form of pop-up dialog boxes, using FLTK windows.
|
|
file | message_dialogs.h [code] |
| The Message functions. Implements Messages to the user in the form of pop-up dialog boxes, using FLTK windows.
|
|
file | non_copyable.h [code] |
| A base class for objects that are not copyable via the standard C++ copy constructor.
|
|
file | plugin.h [code] |
| The base class for GL Studio plugin file loaders, disti::Plugin.
|
|
file | plugin_interface_version.h [code] |
| Used for matching version of plugins with the compatible builds of the editor.
|
|
file | pngimage.h [code] |
| The PngImage class. Implements loading PNG image files.
|
|
file | psdimage.h [code] |
| The PSDLoaderImage class. Implements loading Photo Shop (PSD) image files.
|
|
file | rgbimage.h [code] |
| The RgbImageLoader class. Implements loading RGB image files.
|
|
file | rso_interface_1.h [code] |
| Defines the RSO interface, which provides a generic way of accessing RSOs and other content, disti::RSOInterface1.
|
|
file | rso_interface_2.h [code] |
| Defines the RSO interface v2, which provides a generic way of accessing RSOs and other content, disti::RSOInterface2.
|
|
file | rso_interface_3.h [code] |
| Defines the RSO interface v3, which extends v2 to add multitouch support through the HandleMultiTouchInput method.
|
|
file | rso_interface_4.h [code] |
| Defines the RSO interface v3, which extends v2 to add multitouch support through the HandleMultiTouchInput method.
|
|
file | rso_interface_5.h [code] |
| Defines the RSO interface v5, which extends v4 to add conditional rendering support.
|
|
file | runtime_display_frame.h [code] |
| The disti::RuntimeDisplayFrame class, parent class of all DisplayFrames used in runtime code.
|
|
file | runtime_message_dialogs.h [code] |
| The Message functions. Implements Messages to the user in the form of pop-up dialog boxes, using FLTK windows.
|
|
file | scoped_ptr.h [code] |
| A smart pointer with unique ownership – poor man's std::unique_ptr.
|
|
file | sound.h [code] |
| The SoundSystem class for playback of audio files.
|
|
file | splash_display.h [code] |
| The SplashDisplay class.
|
|
file | statistics.h [code] |
| The disti::Statistics class. Tracks and displays runtime performance.
|
|
file | tessellate.h [code] |
| Tesselator functions. Allows tesselation of complex polygons into simple ones.
|
|
file | texture_loader.h [code] |
| The TextureLoader and TextureLoaderList classes.
|
|
file | texture_palette.h [code] |
| The disti::TexturePalette class.
|
|
file | tgaimage.h [code] |
| The TgaImage class. Implements loading TGA image files.
|
|
file | tiffimage.h [code] |
| The TiffImage class. Implements loading TIFF image files.
|
|
file | timer.h [code] |
| The disti::Timer class. An OS portable timing class.
|
|
file | tlist.h [code] |
| A templated list, disti::TList.
|
|
file | traverser.h [code] |
| The disti::TraverseGroup class and corresponding Traverse namespace.
|
|
file | unhide_globals.h [code] |
| The DistiUnhideGlobalsDummyClass class.
|
|
file | util.h [code] |
| Generally useful defines, macros, enumerations and function prototypes.
|
|
file | version.h [code] |
| Previously used for matching version of libraries and headers.
|
|
file | vertex.h [code] |
| The disti::Vertex class. A class for manipulating 3D vertices.
|
|
file | weak_reference.h [code] |
| weak reference and related classes
|
|
file | weak_referenceable_mixin.h [code] |
| weak reference and related classes
|
|
file | xpmimage.h [code] |
| The XpmImageLoader class. Implements loading XPM image files.
|
|