MCPcopy Create free account

hub / github.com/NoelFB/blah / types & classes

Types & classes127 in github.com/NoelFB/blah

↓ 16 callersClassVec2
include/blah_spatial.h:9
↓ 14 callersClassColor
include/blah_color.h:8
↓ 10 callersClassTriggerBind
include/blah_input.h:431
↓ 8 callersClassMat3x2
include/blah_spatial.h:12
↓ 6 callersClassImage
A 2D Bitmap stored on the CPU. For drawing images to the screen, use a Texture.
include/blah_image.h:13
↓ 4 callersClassBlendMode
BlendMode using for rendering
include/blah_graphics.h:115
↓ 4 callersClassButtonBind
include/blah_input.h:454
↓ 4 callersClassRect
include/blah_spatial.h:14
↓ 4 callersClassVec3
include/blah_spatial.h:10
↓ 3 callersClassStackString
include/blah_string.h:71
↓ 3 callersClassTextureSampler
Texture Sampler State, applied during rendering
include/blah_graphics.h:179
↓ 2 callersClassLine
include/blah_spatial.h:16
↓ 1 callersClassCharRange
include/blah_spritefont.h:22
↓ 1 callersClassConfig
src/internal/blah_platform.h:9
↓ 1 callersClassSoundParams
include/blah_audio.h:89
↓ 1 callersClassSubtexture
Subtexture is a view into a texture, and can be used to easily represent sprites in a larger texture atlas.
include/blah_subtexture.h:9
↓ 1 callersClassVertexFormat
Vertex Format information. Holds a list of attributes and total stride per-vertex.
include/blah_graphics.h:305
ClassAseprite
A simple Aseprite file parser. Note: - This implementation does not support Aseprite blendmodes. - This implementation does not yet support Tilesets.
include/blah_aseprite.h:14
ClassAudio
include/blah_audio.h:9
EnumAxis
Game Controller Axis
include/blah_input.h:247
ClassAxisBinding
include/blah_input.h:416
ClassBackBuffer
A dummy Target that represents the Back Buffer. It doesn't contain any data, rather it forwards calls along to the actual BackBuffer.
src/blah_app.cpp:57
ClassBaseString
include/blah_string.h:8
ClassBatch
A 2D sprite batcher, used for drawing shapes and textures
include/blah_batch.h:13
ClassBindings
src/internal/blah_renderer_opengl.cpp:396
EnumBlendFactor
include/blah_graphics.h:80
EnumBlendMask
include/blah_graphics.h:103
EnumBlendOp
include/blah_graphics.h:71
ClassBufferStream
Buffer Stream reads and writes to an internal buffer. It will grow the capacity if it needs to while writing.
include/blah_stream.h:145
EnumButton
Game Controller Buttons
include/blah_input.h:239
ClassButtonBinding
include/blah_input.h:413
ClassCaseInsenstiveStringCompare
include/blah_string.h:343
ClassCaseInsenstiveStringHash
include/blah_string.h:324
EnumCategory
include/blah_common.h:62
ClassCel
include/blah_aseprite.h:70
ClassCharacter
include/blah_font.h:27
ClassCharacter
include/blah_spritefont.h:39
EnumChunks
include/blah_aseprite.h:25
ClassCircle
include/blah_spatial.h:17
EnumClearMask
include/blah_graphics.h:220
EnumColorMode
include/blah_batch.h:18
EnumCompare
Depth comparison function to use during a draw call
include/blah_graphics.h:45
ClassConfig
Application Configuration
include/blah_app.h:25
ClassControllerState
Controller State
include/blah_input.h:268
EnumCull
Cull mode during a draw call
include/blah_graphics.h:59
ClassD3D11_Mesh
src/internal/blah_renderer_d3d11.cpp:613
ClassD3D11_Shader
src/internal/blah_renderer_d3d11.cpp:81
ClassD3D11_Target
src/internal/blah_renderer_d3d11.cpp:368
ClassD3D11_Texture
src/internal/blah_renderer_d3d11.cpp:161
ClassDrawBatch
include/blah_batch.h:179
ClassDrawCall
A single draw call
include/blah_graphics.h:621
EnumEasers
include/blah_ease.h:9
EnumEndian
include/blah_calc.h:6
ClassEntry
include/blah_packer.h:20
ClassFile
include/blah_filesystem.h:8
EnumFileMode
include/blah_filesystem.h:11
ClassFileStream
File Stream reads & writes over a File handle
include/blah_stream.h:91
ClassFont
include/blah_font.h:11
ClassFrame
include/blah_aseprite.h:81
ClassHLSL_Attribute
include/blah_graphics.h:330
EnumIndexFormat
Supported Vertex Index formats
include/blah_graphics.h:318
ClassInputState
An Input State, which stores the state for gamepads, keyboard, and mouse
include/blah_input.h:400
ClassKerning
include/blah_spritefont.h:48
EnumKey
Keyboard Keys
include/blah_input.h:231
ClassKeyboardState
Keyboard State
include/blah_input.h:329
ClassLayer
include/blah_aseprite.h:88
EnumLayerFlags
include/blah_aseprite.h:47
EnumLayerTypes
include/blah_aseprite.h:58
EnumLoopDirections
include/blah_aseprite.h:40
ClassMat4x4
include/blah_spatial.h:13
ClassMaterial
include/blah_graphics.h:17
ClassMemoryStream
Memory Stream moves over an existing buffer. The Buffer must exist for the duration of the Memory Stream.
include/blah_stream.h:115
ClassMesh
include/blah_graphics.h:16
EnumModes
include/blah_aseprite.h:18
EnumMouseButton
Mouse Buttons
include/blah_input.h:259
ClassMouseState
Mouse State
include/blah_input.h:363
ClassNode
include/blah_packer.h:96
ClassOpenGL_Mesh
src/internal/blah_renderer_opengl.cpp:1022
ClassOpenGL_Shader
src/internal/blah_renderer_opengl.cpp:826
ClassOpenGL_Target
src/internal/blah_renderer_opengl.cpp:733
ClassOpenGL_Texture
src/internal/blah_renderer_opengl.cpp:603
EnumOverlap
include/blah_input.h:588
ClassPacker
Texture Packer, which takes source images and combines them into a single large texture. Useful for 2D sprite batching.
include/blah_packer.h:15
ClassQuad
include/blah_spatial.h:15
ClassRef
include/blah_common.h:112
ClassRefDel
include/blah_common.h:108
ClassRefDelOf
include/blah_common.h:109
ClassRenderer
src/internal/blah_renderer.h:8
ClassRendererInfo
Renderer Information
include/blah_graphics.h:28
EnumRendererType
Type of Renderer the Application is using
include/blah_graphics.h:20
ClassRenderer_D3D11
src/internal/blah_renderer_d3d11.cpp:83
ClassRenderer_OpenGL
src/internal/blah_renderer_opengl.cpp:392
ClassSDL2_File
src/internal/blah_platform.cpp:60
ClassShader
include/blah_graphics.h:13
ClassShaderData
Data to be passed to the shader to construct it
include/blah_graphics.h:328
EnumShaderType
Supported Shader Types
include/blah_graphics.h:244
ClassSlice
include/blah_aseprite.h:110
ClassSound
include/blah_audio.h:10
ClassSpriteFont
Sprite Font is a bitmap font implementation for font rendering. It can be constructed from a Font (ttf) and will automatically create texture atlases
include/blah_spritefont.h:14
ClassStackVector
include/blah_stackvector.h:10
next →1–100 of 127, ranked by callers