MCPcopy Create free account

hub / github.com/OpenStarbound/OpenStarbound / types & classes

Types & classes3,944 in github.com/OpenStarbound/OpenStarbound

↓ 925 callersClasssingleton
source/extern/fmt/format-inl.h:1487
↓ 265 callersClassString
A Unicode string class, which is a basic UTF-8 aware wrapper around std::string. Provides methods for accessing UTF-32 "Char" type, which provides ac
source/core/StarString.hpp:29
↓ 233 callersClassJson
Class for holding representation of JSON data. Immutable and implicitly shared.
source/core/StarJson.hpp:23
↓ 132 callersClassStarException
source/core/StarException.hpp:14
↓ 110 callersClassItemDescriptor
source/game/StarItemDescriptor.hpp:13
↓ 59 callersClassCelestialCoordinate
Specifies coordinates to either a planetary system, a planetary body, or a satellite around such a planetary body. The terms here are meant to be ver
source/game/StarCelestialCoordinate.hpp:22
↓ 50 callersClassUuid
source/core/StarUuid.hpp:12
↓ 46 callersClassGameTimer
source/game/StarGameTimers.hpp:8
↓ 28 callersClassvalue_type
source/extern/fmt/format.h:2286
↓ 26 callersClassByteArray
Class to hold an array of bytes. Contains an internal buffer that may be larger than what is reported by size(), to avoid repeated allocations when a
source/core/StarByteArray.hpp:14
↓ 21 callersClassWidgetConstructResult
source/windowing/StarWidgetParsing.hpp:12
↓ 20 callersClassEntityDamageTeam
source/game/StarDamageTypes.hpp:40
↓ 20 callersClassPointer
source/core/StarJsonPath.hpp:123
↓ 20 callersClassStringList
source/core/StarString.hpp:297
↓ 18 callersClassInteractAction
source/game/StarInteractionTypes.hpp:36
↓ 16 callersClassidentity
source/core/StarAlgorithm.hpp:20
↓ 15 callersClassLuaHandle
source/core/StarLua.hpp:101
↓ 15 callersClassSliceIndex
source/core/StarPythonic.hpp:65
↓ 14 callersClassHostAddressWithPort
source/core/StarHostAddress.hpp:54
↓ 14 callersClassRandomSource
Deterministic random number source. Uses multiply-with-carry algorithm. Much higher quality than the predictable random number generators. Not threa
source/core/StarRandom.hpp:14
↓ 14 callersClassSkyParameters
This struct is a stripped down version of CelestialParameters that only contains the required inforamtion to generate a sky. It's constructable from
source/game/StarSkyParameters.hpp:24
↓ 14 callersClassiterator
source/core/StarFlatHashMap.hpp:55
↓ 13 callersClassActorMovementParameters
A not-quite superset of MovementParameters, with some fields from MovementParameters ignored because they make no sense, and other fields expanded out
source/game/StarActorMovementController.hpp:45
↓ 13 callersClassAmbientTrackGroup
source/game/StarAmbient.hpp:12
↓ 13 callersClassMessage
source/test/gtest/internal/gtest-port.h:861
↓ 13 callersClassParticle
source/game/StarParticle.hpp:11
↓ 12 callersClassUniverseConnection
Symmetric NetPacket based connection between the UniverseServer and the UniverseClient.
source/game/StarUniverseConnection.hpp:14
↓ 12 callersClassWarpToWorld
source/game/StarWarping.hpp:61
↓ 11 callersClassHostAddress
source/core/StarHostAddress.hpp:17
↓ 11 callersClassNetworkedAnimator
Wraps an AnimatedPartSet with a set of optional light sources and particle emitters to produce a network capable animation system.
source/game/StarNetworkedAnimator.hpp:18
↓ 11 callersClassStringView
This is a StringView version of Star::String I literally just copy-pasted it all from there
source/core/StarStringView.hpp:12
↓ 11 callersClassTileDamageParameters
source/game/StarTileDamage.hpp:50
↓ 10 callersClassBox
source/core/StarRect.hpp:10
↓ 10 callersClassCelestialParameters
source/game/StarCelestialParameters.hpp:10
↓ 10 callersClassDirectives
Kae: My attempt at reducing memory allocation and per-frame string parsing for extremely long directives
source/core/StarDirectives.hpp:16
↓ 9 callersClassLiquidStore
source/game/StarLiquidTypes.hpp:27
↓ 8 callersClassCaseInsensitiveStringHash
source/core/StarString.hpp:352
↓ 8 callersClassElement
source/core/StarBTreeDatabase.hpp:169
↓ 8 callersClassMVariantEmpty
source/core/StarVariant.hpp:336
↓ 8 callersClassTextPositioning
source/rendering/StarTextPainter.hpp:23
↓ 8 callersClassVector
source/core/StarVector.hpp:11
↓ 8 callersClassWorldGeometry
Utility class for dealing with the non-euclidean nature of the World. Handles the surprisingly complex job of deciding intersections and splitting geo
source/base/StarWorldGeometry.hpp:12
↓ 8 callersClassall
source/extern/fmt/ranges.h:666
↓ 8 callersClassappender
An output iterator that appends to a buffer. It is used to reduce symbol sizes for the common case.
source/extern/fmt/core.h:1100
↓ 7 callersClassAnimation
source/game/StarAnimation.hpp:10
↓ 7 callersClassDrawable
source/game/StarDrawable.hpp:12
↓ 7 callersClassLine
source/core/StarLine.hpp:8
↓ 7 callersClassSector
source/game/terrain/StarKarstCave.hpp:26
↓ 6 callersClassLiquidLevel
source/game/StarLiquidTypes.hpp:10
↓ 6 callersClassOutputProxy
source/core/StarOutputProxy.hpp:47
↓ 6 callersClassQueryPath
source/core/StarJsonPath.hpp:128
↓ 6 callersClassconst_iterator
source/core/StarFlatHashMap.hpp:36
↓ 5 callersClassColor
source/core/StarColor.hpp:11
↓ 5 callersClassCompositeState
source/game/StarBehaviorState.hpp:68
↓ 5 callersClassHumanoidIdentity
source/game/StarHumanoid.hpp:72
↓ 5 callersClassInstanceWorldId
source/game/StarWarping.hpp:18
↓ 5 callersClassInterpolationTracker
source/game/StarInterpolationTracker.hpp:7
↓ 5 callersClassItemRecipe
source/game/StarItemRecipe.hpp:10
↓ 5 callersClassMatrix3
source/core/StarMatrix3.hpp:8
↓ 5 callersClassMovementParameters
List of all movement parameters that define a specific sort of movable object. Each parameter is optional so that this structure can be used to selec
source/game/StarMovementController.hpp:18
↓ 4 callersClassCaseInsensitiveStringCompare
source/core/StarString.hpp:356
↓ 4 callersClassClearChange
source/core/StarNetElementContainers.hpp:95
↓ 4 callersClassCodeLocation
source/test/gtest/internal/gtest-internal.h:491
↓ 4 callersClassDamageSource
source/game/StarDamage.hpp:9
↓ 4 callersClassEntityHighlightEffect
source/game/StarEntityRenderingTypes.hpp:81
↓ 4 callersClassEntitySplashConfig
source/game/StarEntitySplash.hpp:12
↓ 4 callersClassGradientForceRegion
source/game/StarForceRegions.hpp:69
↓ 4 callersClassLuaFunction
source/core/StarLua.hpp:44
↓ 4 callersClassLuaString
source/core/StarLua.hpp:42
↓ 4 callersClassSet
source/core/StarSet.hpp:61
↓ 4 callersClassUnitTestFilter
source/test/gtest/src/gtest.cc:748
↓ 4 callersClassWorldStructure
source/game/StarWorldStructure.hpp:13
↓ 4 callersClasslocale_ref
A type-erased reference to an std::locale to avoid a heavy <locale> include.
source/extern/fmt/core.h:1553
↓ 4 callersClassstat
source/core/StarFile_unix.cpp:149
↓ 4 callersClassvalue
source/extern/fmt/core.h:1257
↓ 3 callersClassActorMovementModifiers
A set of normalized values that act as "modifiers" or "bonuses" to movement, and can be combined sensibly. A modifier of 0.0 represents a 0% change,
source/game/StarActorMovementController.hpp:123
↓ 3 callersClassAtEnd
source/json_tool/json_tool.hpp:36
↓ 3 callersClassCSteamID
Steam ID structure (64 bits total)
lib/osx/include/steam/steamclientpublic.h:469
↓ 3 callersClassEpochTimer
Keeps long term track of elapsed time based on epochTime.
source/game/StarGameTimers.hpp:54
↓ 3 callersClassFadeToColorImageOperation
Fades R G and B channels to the given color by the given amount, ignores A
source/core/StarImageProcessing.hpp:49
↓ 3 callersClassItem
source/game/StarItem.hpp:15
↓ 3 callersClassPhysicsCategoryFilter
source/game/StarForceRegions.hpp:9
↓ 3 callersClassProperties
Tiled properties are all String values (due to its original format being XML). This class wraps and converts the String properties into more useful ty
source/game/StarTilesetDatabase.hpp:22
↓ 3 callersClassRenderQuad
source/application/StarRenderer.hpp:62
↓ 3 callersClassTerrainSelectorParameters
source/game/StarTerrainDatabase.hpp:13
↓ 3 callersClassTickRateMonitor
Monitors the rate at which 'tick()' is called in wall-clock seconds.
source/core/StarTickRateMonitor.hpp:8
↓ 3 callersClassTreeVariant
Configuration for a specific tree variant
source/game/StarPlantDatabase.hpp:15
↓ 3 callersClassuint128_fallback
source/extern/fmt/format.h:328
↓ 2 callersClassAssertionResult
source/test/gtest/internal/gtest-internal.h:106
↓ 2 callersClassAssetPath
Asset paths are not filesystem paths. '/' is always the directory separator, and it is not possible to escape any asset source directory. '\' is nev
source/core/StarAssetPath.hpp:21
↓ 2 callersClassBiomeItemDistribution
source/game/StarBiomePlacement.hpp:43
↓ 2 callersClassBiomePlaceables
source/game/StarBiome.hpp:13
↓ 2 callersClassCSteamID
Steam ID structure (64 bits total)
lib/windows/include/steam/steamclientpublic.h:469
↓ 2 callersClassCSteamID
Steam ID structure (64 bits total)
lib/linux/include/steam/steamclientpublic.h:469
↓ 2 callersClassChatReceivedMessage
source/game/StarChatTypes.hpp:43
↓ 2 callersEnumEquipmentSlot
source/game/StarInventoryTypes.hpp:9
↓ 2 callersClassFormattedJson
Class representing formatted JSON data. Preserves whitespace and comments.
source/core/StarFormattedJson.hpp:51
↓ 2 callersClassHumanoidTiming
source/game/StarHumanoid.hpp:128
↓ 2 callersClassImageStretchSet
source/windowing/StarGuiTypes.hpp:10
↓ 2 callersEnumKey
source/core/StarInputEvent.hpp:10
next →1–100 of 3,944, ranked by callers