Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Siv3D/OpenSiv3D
/ functions
Functions
45,279 in github.com/Siv3D/OpenSiv3D
⨍
Functions
45,279
◇
Types & classes
12,058
↓ 2,591 callers
Method
RegisterObjectMethod
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:2741
↓ 1,830 callers
Function
move
Seeks to an relative offset in the stream. If this cannot be done, returns false. * If an attempt is made to move to a position outside the stre
Siv3D/src/ThirdParty/skia/include/core/SkStream.h:141
↓ 1,217 callers
Function
_glewStrSame3
Siv3D/src/ThirdParty/GLEW/glew.c:283
↓ 1,209 callers
Method
GetLength
Siv3D/src/ThirdParty/angelscript/as_array.h:142
↓ 816 callers
Method
RegisterGlobalFunction
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:2920
↓ 728 callers
Method
size
Siv3D/src/ThirdParty/skia/src/core/SkVM.cpp:1923
↓ 648 callers
Method
GetTypeInfo
Siv3D/src/ThirdParty/angelscript/as_datatype.h:125
↓ 610 callers
Function
Error
Return true if there was an error parsing the document.
Siv3D/src/ThirdParty/tinyxml/tinyxml2.h:1872
↓ 609 callers
Method
AddressOf
Siv3D/src/ThirdParty/angelscript/as_array.h:95
↓ 570 callers
Method
push_back
Siv3D/src/Siv3D/JSON/SivJSON.cpp:939
↓ 564 callers
Method
back
Siv3D/src/Siv3D/JSON/SivJSON.cpp:1433
↓ 518 callers
Method
RegisterGlobalProperty
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:2576
↓ 511 callers
Method
data
Siv3D/src/Siv3D/MemoryMappedFile/SivMemoryMappedFile.cpp:73
↓ 508 callers
Method
RegisterEnumValue
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:6001
↓ 478 callers
Method
c_str
Siv3D/include/ThirdParty/Catch2/catch.hpp:13904
↓ 471 callers
Method
size
Siv3D/src/Siv3D/SVG/SivSVG.cpp:71
↓ 411 callers
Method
RegisterObjectBehaviour
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:1958
↓ 393 callers
Method
width
Siv3D/src/ThirdParty/skia/src/core/SkDevice.h:111
↓ 385 callers
Method
Format
Returns the length
Siv3D/src/ThirdParty/angelscript/as_string.cpp:281
↓ 381 callers
Method
append
Siv3D/src/Siv3D/Blob/SivBlob.cpp:140
↓ 379 callers
Function
SkDebugf
Siv3D/src/ThirdParty/skia/src/ports/SkDebug_win.cpp:19
↓ 376 callers
Method
PushLast
Siv3D/src/ThirdParty/angelscript/as_array.h:164
↓ 370 callers
Method
has
Siv3D/src/Siv3D/Renderer2D/CurrentBatchStateChanges.hpp:37
↓ 364 callers
Method
id
Siv3D/src/Siv3D/Physics2D/P2Body.cpp:27
↓ 346 callers
Method
height
Siv3D/src/ThirdParty/skia/src/core/SkDevice.h:115
↓ 343 callers
Function
max
Siv3D/src/ThirdParty/skia/src/core/SkVM.h:1101
↓ 326 callers
Method
push_back
Siv3D/src/ThirdParty/cpptoml/cpptoml.h:898
↓ 318 callers
Method
end
Siv3D/src/Siv3D/JSON/SivJSON.cpp:469
↓ 303 callers
Method
find
Siv3D/src/ThirdParty/nlohmann/json.hpp:17191
↓ 300 callers
Method
size
Siv3D/src/Siv3D-Platform/WindowsDesktop/Siv3D/BinaryReader/BinaryReaderDetail.cpp:120
↓ 282 callers
Method
str
Siv3D/src/Siv3D/BigInt/SivBigInt.cpp:795
↓ 280 callers
Function
_glewSearchExtension
Siv3D/src/ThirdParty/GLEW/glew.c:307
↓ 271 callers
Function
Max
Siv3D/include/Siv3D/Functor.hpp:517
↓ 271 callers
Method
get
Siv3D/src/ThirdParty/skia/src/core/SkRecordPattern.h:26
↓ 266 callers
Method
readChar
Siv3D/src/Siv3D/TextReader/SivTextReader.cpp:60
↓ 259 callers
Function
throw_error
Siv3D/src/ThirdParty/asio/asio/detail/throw_error.hpp:31
↓ 250 callers
Method
width
Siv3D/src/Siv3D/SVG/SivSVG.cpp:61
↓ 246 callers
Method
segment
Siv3D/src/ThirdParty/skia/src/pathops/SkOpSpan.cpp:144
↓ 244 callers
Method
next
Siv3D/src/ThirdParty/skia/src/pathops/SkOpSpan.h:93
↓ 238 callers
Method
IsReference
Siv3D/src/ThirdParty/angelscript/as_datatype.h:90
↓ 234 callers
Method
size
Siv3D/src/ThirdParty/asio/asio/detail/socket_option.hpp:290
↓ 233 callers
Method
front
Siv3D/src/ThirdParty/skia/src/base/SkZip.h:78
↓ 231 callers
Function
_glfwInputError
Notifies shared code of an error
Siv3D/src/ThirdParty/GLFW/init.c:157
↓ 227 callers
Function
min
Siv3D/src/ThirdParty/skia/src/core/SkVM.h:1097
↓ 221 callers
Method
size
Siv3D/src/Siv3D-Platform/macOS_Linux/Siv3D/BinaryReader/BinaryReaderDetail.cpp:77
↓ 217 callers
Function
allocate
Siv3D/src/ThirdParty/asio/asio/detail/thread_info_base.hpp:119
↓ 215 callers
Function
Make
Returns constructed SkIRect set to (0, 0, size.width(), size.height()). Does not validate input; size.width() or size.height() may be negative
Siv3D/src/ThirdParty/skia/include/core/SkRect.h:672
↓ 215 callers
Function
create
Siv3D/src/ThirdParty/nlohmann/json.hpp:17541
↓ 213 callers
Function
Min
Siv3D/include/Siv3D/Functor.hpp:543
↓ 205 callers
Function
SkDEBUGCODE
An SkGlyph can be created with just a packedID, but generally speaking some glyph factory needs to actually fill out the glyph before it can be used a
Siv3D/src/ThirdParty/skia/src/core/SkGlyph.h:649
↓ 204 callers
Method
AddChildLast
Siv3D/src/ThirdParty/angelscript/as_scriptnode.cpp:131
↓ 201 callers
Method
get
Siv3D/src/Siv3D/Addon/CAddon.cpp:97
↓ 199 callers
Function
CastToObjectType
internal
Siv3D/src/ThirdParty/angelscript/as_typeinfo.cpp:270
↓ 197 callers
Function
b2Cross
Perform the cross product on two vectors. In 2D this produces a scalar.
Siv3D/src/ThirdParty/box2d/b2_math.h:401
↓ 196 callers
Method
IsObjectHandle
Siv3D/src/ThirdParty/angelscript/as_datatype.h:98
↓ 196 callers
Method
op
Siv3D/src/ThirdParty/skia/src/core/SkVM.cpp:1952
↓ 194 callers
Method
set
Siv3D/src/ThirdParty/skia/src/core/SkString.cpp:392
↓ 194 callers
Function
write
Siv3D/src/ThirdParty/skia/src/core/SkVM.cpp:156
↓ 189 callers
Function
isEmpty
Siv3D/src/ThirdParty/skia/src/core/SkGlyph.h:513
↓ 184 callers
Function
apply
Siv3D/src/ThirdParty/boost/geometry/extensions/algebra/algorithms/rotation.hpp:64
↓ 181 callers
Method
movedBy
Siv3D/src/Siv3D/Polygon/SivPolygon.cpp:487
↓ 179 callers
Function
error
Siv3D/src/ThirdParty/asio/asio/placeholders.hpp:64
↓ 178 callers
Function
b2Mul
Multiply a matrix times a vector. If a rotation matrix is provided, then this transforms the vector from one frame to another.
Siv3D/src/ThirdParty/box2d/b2_math.h:422
↓ 178 callers
Method
back
Siv3D/src/ThirdParty/skia/src/base/SkZip.h:79
↓ 177 callers
Method
isEmpty
Siv3D/src/ThirdParty/skia/src/core/SkPath.cpp:407
↓ 171 callers
Method
set
Siv3D/src/Siv3D/Renderer2D/CurrentBatchStateChanges.hpp:49
↓ 170 callers
Method
GetSizeInMemoryBytes
Siv3D/src/ThirdParty/angelscript/as_datatype.cpp:603
↓ 169 callers
Function
b2Dump
Siv3D/src/ThirdParty/box2d/common/b2_settings.cpp:55
↓ 168 callers
Method
RegisterObjectProperty
interface
Siv3D/src/ThirdParty/angelscript/as_scriptengine.cpp:1474
↓ 166 callers
Function
begin
@brief returns an iterator to the first element @sa https://json.nlohmann.me/api/basic_json/begin/
Siv3D/src/ThirdParty/nlohmann/json.hpp:19664
↓ 166 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
Siv3D/src/ThirdParty/nlohmann/json.hpp:19689
↓ 166 callers
Method
height
Siv3D/src/Siv3D/SVG/SivSVG.cpp:66
↓ 165 callers
Function
b2Dot
Perform the dot product on two vectors.
Siv3D/src/ThirdParty/box2d/b2_math.h:395
↓ 158 callers
Method
InstrSHORT
Siv3D/src/ThirdParty/angelscript/as_bytecode.cpp:2795
↓ 158 callers
Function
get
Siv3D/src/ThirdParty/nlohmann/json.hpp:4451
↓ 155 callers
Function
c_begin
Siv3D/include/ThirdParty/absl/algorithm/container.h:99
↓ 155 callers
Function
size
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
Siv3D/src/ThirdParty/nlohmann/json.hpp:19842
↓ 152 callers
Method
span
Siv3D/src/ThirdParty/skia/src/pathops/SkOpSpan.h:154
↓ 151 callers
Method
empty
Siv3D/src/ThirdParty/lunasvg/property.cpp:327
↓ 151 callers
Function
swap
Siv3D/src/ThirdParty/skia/include/core/SkRefCnt.h:330
↓ 148 callers
Function
c_end
Siv3D/include/ThirdParty/absl/algorithm/container.h:104
↓ 148 callers
Function
sqrt
Siv3D/src/ThirdParty/skia/src/core/SkVM.h:1222
↓ 147 callers
Method
Get
Siv3D/src/Siv3D/Common/Siv3DEngine.hpp:133
↓ 147 callers
Function
abs
Siv3D/src/ThirdParty/skia/src/core/SkVM.h:1242
↓ 147 callers
Method
data
Siv3D/src/Siv3D-Platform/WindowsDesktop/Siv3D/MemoryMappedFile/MemoryMappedFileDetail.cpp:204
↓ 146 callers
Method
SetLength
Siv3D/src/ThirdParty/angelscript/as_array.h:342
↓ 145 callers
Function
Widen
Siv3D/src/Siv3D-Platform/WindowsDesktop/Siv3D/Unicode/SivUnicode_Windows.cpp:73
↓ 144 callers
Method
IsObject
Siv3D/src/ThirdParty/angelscript/as_datatype.cpp:582
↓ 144 callers
Method
end
Siv3D/src/ThirdParty/cpptoml/cpptoml.h:809
↓ 143 callers
Method
begin
Siv3D/src/Siv3D/JSON/SivJSON.cpp:464
↓ 141 callers
Function
SIMDE_POWER_ALTIVEC_VECTOR
Siv3D/include/ThirdParty/simde/x86/sse2.h:3700
↓ 141 callers
Function
close
Close the file. * This function is used to close the file. Any asynchronous read or write * operations will be cancelled immediately, and will comp
Siv3D/src/ThirdParty/asio/asio/basic_file.hpp:506
↓ 139 callers
Method
data
Siv3D/src/ThirdParty/asio/asio/detail/socket_option.hpp:276
↓ 138 callers
Method
Instr
Siv3D/src/ThirdParty/angelscript/as_bytecode.cpp:2567
↓ 137 callers
Method
t
Siv3D/src/ThirdParty/skia/src/pathops/SkOpSpan.h:375
↓ 136 callers
Function
FullPath
Siv3D/src/Siv3D-Platform/Web/Siv3D/FileSystem/SivFileSystem_Web.cpp:253
↓ 135 callers
Function
ToString
Siv3D/src/Siv3D/Font/FontCommon.hpp:24
↓ 134 callers
Method
size
Siv3D/include/ThirdParty/Catch2/catch.hpp:649
↓ 134 callers
Method
translated
Siv3D/src/ThirdParty/lunasvg/lunasvg.cpp:269
↓ 131 callers
Function
Clamp
Siv3D/src/Siv3D/BigFloat/SivBigFloat.cpp:879
next →
1–100 of 45,279, ranked by callers