Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csyonghe/Spire
/ types & classes
Types & classes
490 in github.com/csyonghe/Spire
⨍
Functions
2,124
◇
Types & classes
490
↓ 49 callers
Class
InvalidOperationException
Source/CoreLib/Exception.h:35
↓ 37 callers
Class
String
Source/CoreLib/LibString.h:67
↓ 28 callers
Class
NotImplementedException
Source/CoreLib/Exception.h:91
↓ 22 callers
Class
InvalidProgramException
Source/CoreLib/Exception.h:102
↓ 13 callers
Class
CodePosition
Source/CoreLib/Tokenizer.h:43
↓ 8 callers
Class
Enumerator
Source/CoreLib/Linq.h:194
↓ 8 callers
Class
FindPositionResult
Source/CoreLib/Dictionary.h:116
↓ 8 callers
Class
IndexOutofRangeException
Source/CoreLib/Exception.h:23
↓ 8 callers
Class
TextFormatException
Source/CoreLib/Tokenizer.h:10
↓ 6 callers
Class
ArgumentException
Source/CoreLib/Exception.h:47
↓ 6 callers
Class
IOException
Source/CoreLib/Stream.h:14
↓ 5 callers
Class
ComponentDependency
Source/SpireCore/GetDependencyVisitor.h:12
↓ 5 callers
Class
Token
Source/CoreLib/Tokenizer.h:104
↓ 4 callers
Class
ItemProxy
Source/CoreLib/Dictionary.h:372
↓ 4 callers
Class
Iterator
Source/CoreLib/Dictionary.h:237
↓ 4 callers
Class
Iterator
Source/SpireCore/Syntax.h:89
↓ 4 callers
Class
Quaternion
Source/CoreLib/VectorMath.h:1729
↓ 3 callers
Enum
ILBaseType
Source/SpireCore/IL.h:14
↓ 3 callers
Class
ILParameter
Source/SpireCore/CompiledProgram.h:104
↓ 2 callers
Class
AllInstructionsIterator
Source/SpireCore/IL.h:1049
↓ 2 callers
Class
Iterator
Source/CoreLib/Link.h:95
↓ 2 callers
Class
Iterator
Source/SpireCore/IL.h:1108
↓ 2 callers
Class
KeyExistsException
Source/CoreLib/Exception.h:69
↓ 2 callers
Class
KeyNotFoundException
Source/CoreLib/Exception.h:59
↓ 2 callers
Class
Node
Source/SpireCore/SymbolTable.h:151
↓ 2 callers
Class
OperandIterator
Source/SpireCore/IL.h:584
↓ 2 callers
Class
ShaderChoiceValue
Source/SpireCore/CompiledProgram.h:133
↓ 2 callers
Class
State
Source/SpireLib/SpireLib.cpp:462
↓ 2 callers
Class
TokenReader
Source/SpireCore/Lexer.h:39
↓ 2 callers
Class
UserIterator
Source/SpireCore/IL.h:384
↓ 2 callers
Class
_DummyClass
Source/CoreLib/Dictionary.h:884
↓ 1 callers
Class
AllInstructionsCollection
Source/SpireCore/IL.h:1091
↓ 1 callers
Class
CompiledShaderSource
Source/SpireCore/CompiledProgram.h:183
↓ 1 callers
Class
ComponentInstance
Source/SpireCore/SymbolTable.h:113
↓ 1 callers
Class
EndOfStreamException
Source/CoreLib/Stream.h:25
↓ 1 callers
Class
ImportPath
Source/SpireCore/SymbolTable.h:148
↓ 1 callers
Class
NotSupportedException
Source/CoreLib/Exception.h:80
↓ 1 callers
Class
OutofPoolMemoryException
Source/CoreLib/MemoryPool.h:41
↓ 1 callers
Class
RateWorld
Source/SpireCore/Syntax.h:989
↓ 1 callers
Class
ScheduleParser
Source/SpireCore/Schedule.cpp:9
↓ 1 callers
Class
TraitResultNo
Source/CoreLib/TypeTraits.h:12
↓ 1 callers
Class
TraitResultYes
Source/CoreLib/TypeTraits.h:8
↓ 1 callers
Class
stat
Source/CoreLib/LibIO.cpp:29
Class
AddInstruction
Source/SpireCore/IL.h:1670
Class
AlignedAllocator
Source/CoreLib/Allocator.h:47
Class
AllocVarInstruction
Source/SpireCore/IL.h:968
Class
AllocateMethod
Source/CoreLib/List.h:35
Class
AllocateMethod<T, StandardAllocator>
Source/CoreLib/List.h:58
Class
AndInstruction
Source/SpireCore/IL.h:1846
Class
Array
Source/CoreLib/Array.h:12
Class
ArrayExpressionType
Source/SpireCore/Syntax.h:236
Class
ArrayOutputStrategy
Source/SpireCore/GLSLCodeGen.cpp:931
Class
ArrayTypeSyntaxNode
Source/SpireCore/Syntax.h:483
Class
ArrayView
Source/CoreLib/ArrayView.h:11
Enum
Associativity
Source/SpireCore/Parser.cpp:1594
Enum
BaseType
Source/SpireCore/TypeLayout.h:12
Enum
BaseType
Source/SpireCore/Syntax.h:189
Class
BasicExpressionType
Source/SpireCore/Syntax.h:235
Class
BasicTypeSyntaxNode
Source/SpireCore/Syntax.h:472
Class
BinaryExpressionSyntaxNode
Source/SpireCore/Syntax.h:906
Class
BinaryInstruction
Source/SpireCore/IL.h:1435
Class
BinaryReader
Source/CoreLib/Stream.h:54
Class
BinaryWriter
Source/CoreLib/Stream.h:151
Enum
BindableResourceType
Source/SpireCore/IL.h:35
Class
BitAndInstruction
Source/SpireCore/IL.h:1882
Class
BitNotInstruction
Source/SpireCore/IL.h:1644
Class
BitOrInstruction
Source/SpireCore/IL.h:1908
Class
BitXorInstruction
Source/SpireCore/IL.h:1934
Class
BlockStatementSyntaxNode
Source/SpireCore/Syntax.h:769
Class
BreakInstruction
Source/SpireCore/IL.h:2546
Class
BreakStatementSyntaxNode
Source/SpireCore/Syntax.h:1239
Enum
BuiltIn
Source/SpireCore/SpirVCodeGen.cpp:237
Class
CFGNode
Source/SpireCore/IL.h:690
Class
CLikeCodeGen
Source/SpireCore/CLikeCodeGen.h:24
Class
CallInstruction
Source/SpireCore/IL.h:1518
Class
CastInstruction
Source/SpireCore/IL.h:2101
Class
CdeclFuncPtr
Source/CoreLib/Func.h:23
Class
ChoiceValueSyntaxNode
Source/SpireCore/Syntax.h:829
Enum
ClipSpaceType
Source/CoreLib/VectorMath.h:596
Class
CloneContext
Source/SpireCore/Syntax.h:427
Class
CmpeqlInstruction
Source/SpireCore/IL.h:2065
Class
CmpgeInstruction
Source/SpireCore/IL.h:2005
Class
CmpgtInstruction
Source/SpireCore/IL.h:1988
Class
CmpleInstruction
Source/SpireCore/IL.h:2039
Class
CmpltInstruction
Source/SpireCore/IL.h:2022
Class
CmpneqInstruction
Source/SpireCore/IL.h:2083
Class
CodeGenBackend
Source/SpireCore/CodeGenBackend.h:12
Class
CodeGenContext
Source/SpireCore/CLikeCodeGen.h:45
Enum
CodeGenTarget
Source/SpireCore/ShaderCompiler.h:24
Class
CodeGenerator
Source/SpireCore/CodeGenerator.cpp:38
Class
CodeWriter
Source/SpireCore/CodeWriter.h:11
Class
CommandLineParser
Source/CoreLib/CommandLineParser.h:10
Class
CommandLineWriter
Source/CoreLib/LibIO.h:41
Class
CompareInstruction
Source/SpireCore/IL.h:1986
Class
CompilationContext
Source/SpireLib/SpireLib.cpp:457
Class
CompilationContext
Source/SpireCore/ShaderCompiler.h:48
Class
CompileOptions
Source/SpireCore/ShaderCompiler.h:29
Class
CompileResult
Source/SpireLib/SpireLib.cpp:449
Class
CompileResult
Source/SpireCore/CompiledProgram.h:192
Class
CompileResult
Source/SpireCore/SymbolTable.h:189
next →
1–100 of 490, ranked by callers