Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adventuregamestudio/ags
/ types & classes
Types & classes
3,343 in github.com/adventuregamestudio/ags
⨍
Functions
22,242
◇
Types & classes
3,343
↓ 354 callers
Class
vec<4, T, Q>
libsrc/glm/glm/detail/type_vec4.hpp:17
↓ 112 callers
Class
Point
* A geometric point class. * Point is similar to the Win32 POINT and GTK+ GdkPoint types. */
Editor/scintilla/include/Platform.h:99
↓ 112 callers
Class
Size
Common/util/geometry.h:235
↓ 100 callers
Class
vec<3, T, Q>
libsrc/glm/glm/detail/type_vec3.hpp:17
↓ 83 callers
Class
ColourDesired
Editor/scintilla/include/Platform.h:187
↓ 80 callers
Class
SelectionPosition
Editor/scintilla/src/Selection.h:13
↓ 78 callers
Class
RuntimeScriptValue
Engine/script/script_api.h:26
↓ 77 callers
Class
ScriptCommandInfo
Engine/script/runtimescript.h:46
↓ 50 callers
Class
SelectionRange
Editor/scintilla/src/Selection.h:86
↓ 46 callers
Class
String
Engine/plugin/plugin_builtin.h:23
↓ 42 callers
Class
Rect
Editor/AGS.Editor/Components/HelpCommandsComponent.cs:16
↓ 38 callers
Class
FSLocation
FSLocation describes a file system location defined by two parts: a secure path that engine does not own, and sub-path that it owns. The meaning of th
Engine/ac/path_helper.h:49
↓ 37 callers
Class
AGSEditorException
Editor/AGS.Types/Exceptions/AGSEditorException.cs:7
↓ 36 callers
Class
InternalError
Editor/AGS.CScript.Compiler/Entities/InternalError.cs:7
↓ 30 callers
Class
String
Common/util/string.h:56
↓ 30 callers
Class
vec<2, T, Q>
libsrc/glm/glm/detail/type_vec2.hpp:17
↓ 29 callers
Class
Preprocessor
Compiler/preproc/preprocessor.h:45
↓ 28 callers
Class
Rect
TODO: consider making Rect have right-bottom coordinate with +1 offset to comply with many other libraries (i.e. Right - Left == Width) FIXME: protect
Common/util/geometry.h:324
↓ 26 callers
Class
Ali3DException
Engine/gfx/ali3dexception.h:28
↓ 22 callers
Class
Range
* The range class represents a range of text in a document. * The two values are not sorted as one end may be more significant than the other * as i
Editor/scintilla/src/Document.h:29
↓ 19 callers
Class
ColourOptional
Editor/scintilla/src/ViewStyle.h:53
↓ 18 callers
Enum
Format
Editor/AGS.Editor/GUI/ListViewExtensions.cs:41
↓ 17 callers
Class
SrcList
A list of input tokens. Only the tokens between '_begin' (included) and '_end' (excluded) are taken into consideration, the other tokens are treated a
Compiler/script2/cc_internallist.h:132
↓ 17 callers
Class
WindowSetup
Configuration that is used to determine the size and style of the window
Engine/main/graphics_mode.h:75
↓ 16 callers
Class
DocModification
Editor/scintilla/src/Document.h:14
↓ 16 callers
Class
Line
Common/util/geometry.h:200
↓ 15 callers
Class
CharacterExtracted
Editor/scintilla/src/Document.h:262
↓ 15 callers
Class
CompileError
Editor/AGS.Types/Exceptions/CompileError.cs:7
↓ 15 callers
Class
PRectangle
* A geometric rectangle class. * PRectangle is similar to Win32 RECT. * PRectangles contain their top and left sides, but not their right and bottom
Editor/scintilla/include/Platform.h:131
↓ 14 callers
Class
ViewAnimateParams
View animation parameters; define how the individual view-frame animation should be running TODO: I suggest remaking this into a parent class for obj
Engine/ac/runtime_defines.h:237
↓ 13 callers
Class
GraphicResolution
GraphicResolution struct determines image size and color depth
Common/gfx/gfx_def.h:74
↓ 13 callers
Class
Line
<summary> Represents a line of text in a <see cref="Scintilla" /> control. </summary>
Editor/AGS.Controls/ScintillaNET/Line.cs:11
↓ 11 callers
Class
Version
Common/util/version.h:30
↓ 11 callers
Class
Warning
Editor/AGS.CScript.Compiler/Entities/Warning.cs:7
↓ 10 callers
Class
AGSEvent_Object
AGSEvent_Object describes a scheduled call to a object event
Engine/ac/event.h:111
↓ 10 callers
Class
AGSEvent_Script
----------------------------------------------------------------------------- AGSEvent_* structs, used to configure a parent AGSEvent (see below) AGS
Engine/ac/event.h:100
↓ 10 callers
Class
ObjectEvent
FIXME later
Engine/ac/viewframe.h:29
↓ 10 callers
Class
PostScriptAction
Engine/script/executingscript.h:73
↓ 9 callers
Class
PixelBuffer
PixelBuffer is a pixel array in defined format. Its purpose is to read and store pixel data, which may be later used to create a Bitmap object, or wri
Common/gfx/bitmapdata.h:181
↓ 9 callers
Class
SoundBufferPtr
A thin *non-owning* wrapper over a array containing constant sound data; meant to group and pass the buffer pointer and associated parameters. TODO: a
Engine/media/audio/sdldecoder.h:66
↓ 9 callers
Class
SpriteTransform
Sprite transformation TODO: combine with stretch parameters in the IDriverDependantBitmap?
Engine/gfx/graphicsdriver.h:58
↓ 8 callers
Class
BackbufferState
Engine/platform/windows/gfx/ali3dd3d.h:575
↓ 8 callers
Class
DebugGroupID
Debug group identifier defining either numeric or string id, or both
Common/debug/debugmanager.h:65
↓ 8 callers
Class
DynObjectRef
A convenience struct for grouping handle and dynamic object
Engine/ac/dynobj/cc_scriptobject.h:34
↓ 8 callers
Class
GfxFilterInfo
Engine/gfx/gfxfilter.h:33
↓ 8 callers
Class
ObjTexture
ObjTexture is a helper struct that pairs a raw bitmap with a renderer's texture and an optional position
Engine/ac/draw.cpp:150
↓ 8 callers
Class
ResolvedPath
ResolvedPath describes an actual location pointed by a user path (e.g. from script)
Engine/ac/path_helper.h:84
↓ 7 callers
Class
BackbufferState
Engine/gfx/ali3dogl.h:547
↓ 7 callers
Class
Indicator
*/
Editor/scintilla/src/Indicator.h:27
↓ 6 callers
Class
AudioPlayback
Helper struct, pairing audio clip and playback setting overrides
Engine/media/audio/audio.h:52
↓ 6 callers
Class
Callbacks
Common/ac/spritecache.h:80
↓ 6 callers
Class
MemoryValue
Engine/debug/memory_inspect.cpp:86
↓ 6 callers
Class
PlaneScaling
Common/util/scaling.h:110
↓ 6 callers
Class
SelectionSegment
Ordered range to make drawing simpler
Editor/scintilla/src/Selection.h:58
↓ 5 callers
Class
CaretPolicy
Editor/scintilla/src/Editor.h:146
↓ 5 callers
Class
ColourStop
* Holds an element of a gradient with an RGBA colour and a relative position. */
Editor/scintilla/include/Platform.h:272
↓ 5 callers
Class
DebugGroup
DebugGroup is a message sender definition, identified by DebugGroupID and providing OutputName that could be used when printing its messages. OutputNa
Common/debug/debugmanager.h:82
↓ 5 callers
Class
Error
Compiler/preproc/preprocessor.h:40
↓ 5 callers
Class
FileEntry
FileEntry describes a single entry in the filesystem.
Common/util/directory.h:37
↓ 5 callers
Class
ParsedOptions
Compiler/main.cpp:50
↓ 5 callers
Class
RuntimeScriptValue
Engine/script/runtimescriptvalue.h:62
↓ 5 callers
Class
ScriptFunctionRef
ScriptFunctionRef - represents a *unresolved* reference to the script function. This means that it has only script and function names, but not the act
Engine/script/executingscript.h:42
↓ 5 callers
Class
SpriteBatchDesc
Sprite batch, defines viewport and an optional model transformation for the list of sprites
Engine/gfx/gfxdriverbase.h:40
↓ 5 callers
Class
SpriteColorTransform
Engine/gfx/graphicsdriver.h:48
↓ 5 callers
Class
StringBuilder
Compiler/preproc/preprocessor.cpp:62
↓ 5 callers
Class
TextSegment
Editor/scintilla/src/PositionCache.h:183
↓ 5 callers
Class
stat
Common/util/stdio_compat.c:104
↓ 4 callers
Class
AGSEvent_GUI
AGSEvent_GUI describes a scheduled call to a GUI interaction event
Engine/ac/event.h:124
↓ 4 callers
Class
AssetPath
AssetPath combines asset name and optional library filter, that serves to narrow down the search
Common/data/assetmanager.h:69
↓ 4 callers
Class
BlendOpState
Engine/gfx/ali3dogl.h:654
↓ 4 callers
Class
CharacterSet
Editor/scintilla/lexlib/CharacterSet.h:13
↓ 4 callers
Class
CompileWarning
Editor/AGS.Types/Exceptions/CompileWarning.cs:7
↓ 4 callers
Class
CompiledScript
Editor/AGS.CScript.Compiler/Entities/CompiledScript.cs:7
↓ 4 callers
Class
DisplayTextLooks
Various options for displaying a text on screen
Engine/ac/display.h:78
↓ 4 callers
Class
MemoryVariable
MemoryVariable is a helper struct for grouping found variable def and memory address.
Engine/debug/memory_inspect.cpp:326
↓ 4 callers
Class
SaveItemCmpByTime
Engine/ac/global_game.h:46
↓ 4 callers
Class
SpriteInfo
Common/ac/spritecache.h:56
↓ 3 callers
Class
AudioFrameRecord
AudioFrameRecord describes parameters of a single audio chunk
Engine/media/audio/sdldecoder.h:52
↓ 3 callers
Class
Bitmap
Engine/ac/mouse.h:79
↓ 3 callers
Class
BitmapData
BitmapData is a non-owning wrapper over a pixel buffer, combined with the description of its format. Its purpose is to pass the buffer pointer without
Common/gfx/bitmapdata.h:118
↓ 3 callers
Class
BlendOpState
Engine/platform/windows/gfx/ali3dd3d.h:683
↓ 3 callers
Class
CallbackFinder
Common/util/delegate.h:134
↓ 3 callers
Class
ColourAlpha
* Holds an RGBA colour. */
Editor/scintilla/include/Platform.h:231
↓ 3 callers
Class
DisplayParamsEx
Additional parameters for the display mode setup
Engine/main/graphics_mode.h:96
↓ 3 callers
Class
DocPara
Common/libsrc/freetype-2.1.3/src/tools/docmaker/content.py:69
↓ 3 callers
Class
FieldInfo
TODO: pick out basic Field in RTTI (which does not have extra fields and quick links)?
Engine/debug/memory_inspect.cpp:459
↓ 3 callers
Class
FontMetrics
Common/font/fonts.h:33
↓ 3 callers
Class
GraphicSpace
Engine/ac/screenoverlay.h:40
↓ 3 callers
Class
ItemDef
Common/util/inifile.h:53
↓ 3 callers
Class
MarginStyle
*/
Editor/scintilla/src/ViewStyle.h:15
↓ 3 callers
Class
ObjectCache
ObjectCache stores cached object data, used to determine if active sprite / texture should be reconstructed
Engine/ac/draw.cpp:216
↓ 3 callers
Class
Option
Editor/scintilla/lexlib/OptionSet.h:21
↓ 3 callers
Class
PPDefinition
Editor/scintilla/lexers/LexCPP.cxx:233
↓ 3 callers
Enum
PixelFormat
A format of pixel storage in memory; Note that there's a small list of formats used by AGS at runtime, others are here only for temporary use e.g. whe
Common/gfx/bitmapdata.h:35
↓ 3 callers
Class
PixelNoSkip
Functor that tells to never skip a pixel in the mask
Common/gfx/bitmap.cpp:210
↓ 3 callers
Class
SectionDef
Common/util/inifile.h:78
↓ 3 callers
Class
SpriteDatHeader
Invidual sprite data header (as read from the file)
Common/ac/spritefile.h:110
↓ 3 callers
Class
SpriteFileWriter
SpriteFileWriter class writes a sprite file in a requested format. Start using it by calling Begin, write ready bitmaps or copy raw sprite data over s
Common/ac/spritefile.h:207
↓ 3 callers
Class
SpriteListEntry
Describes a texture or node description, for sorting and passing into renderer
Engine/ac/draw.cpp:468
↓ 3 callers
Class
StyledText
Editor/scintilla/src/Document.h:105
next →
1–100 of 3,343, ranked by callers