public |
- PADrend Tutorials
- Installation Guide
- User Guide
- Exercises
- Developer Guide
- C++ API
-
EScript
- Overview
-
AST
- Overview
- ASTNode
- AnnotatedStatement
- Block
- BoolValueExpr
- BreakStatement
- ConditionalExpr
- ContinueStatement
- ExitStatement
- FunctionCallExpr
- GetAttributeExpr
- IdentifierValueExpr
- IfStatement
- LogicOpExpr
- LoopStatement
- NumberValueExpr
- ReturnStatement
- SetAttributeExpr
- StringValueExpr
- SwitchCaseStatement
- ThrowStatement
- TryCatchStatement
- UserFunctionExpr
- VoidValueExpr
- YieldStatement
- IO
- IOLib
- MathLib
- Policies
- StdLib
- StringUtils
- Array
- Attribute
- AttributeContainer
- Bool
- CodeFragment
- Collection
- Compiler
- Debug
- EPtr
- ERef
- EReferenceCounter
- Exception
- ExtObject
- ExtReferenceObject
- FnBinder
- FnCompileContext
- Function
- FunctionCallContext
- Identifier
- Instruction
- InstructionBlock
- Iterator
- Logger
- LoggerGroup
- Map
- Namespace
- Number
- Object
- ObjectReleaseHandler
- Operator
- Parser
- ReferenceObject
- RtValue
- Runtime
- RuntimeInternals
- StaticData
- StdLogger
- String
- StringData
- StringId
- TControl
- TIdentifier
- Token
- Tokenizer
- Type
- UserFunction
- Void
- YieldIterator
- _CountedRef
- _ObjArray
- _Ptr
-
GUI
- Overview
- Colors
- EmbeddedFonts
- AbstractFont
- AbstractLayouter
- AbstractLineShape
- AbstractShape
- AnimationHandler
- BitmapFont
- Button
- Checkbox
- ColorProperty
- Component
- Connector
- Container
- CrossShape
- DisplayProperty
- Draw
- EditorPanel
- ExtLayouter
- FlowLayouter
- FontProperty
- GUI_Manager
- GridShape
- Icon
- Image
- ImageData
- Label
- ListView
- Menu
- NextColumn
- NextRow
- NullShape
- OuterRectShadowShape
- Panel
- Rect3dShape
- RectShape
- ResizerShape
- Rounded3dRectShape
- ScrollableContainer
- ScrollableMarkerShape
- Scrollbar
- ShadowedRectShape
- ShapeProperty
- Slider
- SliderMarkerShape
- SmoothConnectorShape
- Splitter
- StraightLineShape
- Style
- StyleManager
- TabHeaderShape
- TabbedPanel
- Textarea
- TextareaTextProcessor
- Textfield
- TreeView
- TriangleAtCornerShape
- TriangleSelectorShape
- UseColorProperty
- UseFontProperty
- UseShapeProperty
- Window
- Geometry
-
MinSG
- Overview
- Behaviours
-
Extensions
- Overview
- AGVS
- BlueSurfels
- Evaluators
- ImageCompare
- ImpostorFactory
- MAR
- MixedExtVisibility
- OutOfCore
- PathTracing
- Physics
- PipelineStatistics
- Profiling
- RayCasting
- SVS
- SamplingAnalysis
- SkeletalAnimationUtils
- TreeBuilder
- TreeSync
- TriangleTrees
- Triangulation
- TwinPartitions
- VisibilityMerge
- VisibilitySubdivision
- VoxelWorld
- ColorCube
- ColorCubeGenerator
- ColorCubeRenderer
- KeyFrameAnimationData
- KeyFrameAnimationNode
- Helper
- Nodes
- SceneManagement
-
States
- Overview
- AlphaTestState
- BlendingState
- BudgetAnnotationState
- CHCRenderer
- CHCppRenderer
- CullFaceState
- EnvironmentState
- GroupState
- HOMRenderer
- LODRenderer
- LightingState
- MaterialState
- MirrorState
- NaiveOccRenderer
- NodeRendererState
- OccRenderer
- OccludeeRenderer
- PointParameterState
- PolygonModeState
- ProjSizeFilterState
- RandomColorRenderer
- RenderingParametersState
- ShaderState
- ShaderUniformState
- ShadowState
- SkeletalAbstractRendererState
- SkeletalSoftwareRendererState
- SkyboxState
- State
- StrangeExampleRenderer
- TextureState
- TransparencyRenderer
- AbstractJoint
- AbstractNodeBehaviour
- AbstractPose
- AbstractStateBehaviour
- AnimationBehaviour
- ArmatureNode
- BehaviorNodeReference
- BehaviorStateReference
- BehaviorStatus
- BehaviourManager
- DebugCamera
- DirectionalInterpolator
- FrameContext
- JointNode
- LP
- MatrixPose
- OcclusionCullingStatistics
- ParticleAffector
- ParticleAnimator
- ParticleBoxEmitter
- ParticleEmitter
- ParticleFadeOutAffector
- ParticleGravityAffector
- ParticlePointEmitter
- ParticleReflectionAffector
- RenderParam
- RigidJoint
- SRTPose
- SkeletalHardwareRendererState
- SkeletalNode
- StatChart
- Statistics
-
Rendering
- Overview
- Draw
- Helper
-
Rendering Context
- Overview
-
Rendering Parameters
- Overview
- Comparison
- AlphaTestParameters
- BlendingParameters
- ClipPlaneParameters
- ColorBufferParameters
- CullFaceParameters
- DepthBufferParameters
- ImageBindParameters
- LightParameters
- LightingParameters
- LineParameters
- MaterialParameters
- PointParameters
- PolygonModeParameters
- PolygonOffsetParameters
- PrimitiveRestartParameters
- ScissorParameters
- StencilParameters
- CoreRenderingStatus
- RenderingContext
- RenderingStatus
- Resources
- Serialization
- Shader
- Sound
- Util
- EScript API
- EScript
-
GUI
- Overview
- AbstractFont
- AbstractLayouter
- AbstractShape
- BitmapFont
- Button
- Checkbox
- ColorProperty
- Component
- Connector
- Container
- DisplayProperty
- EditorPanel
- FlowLayouter
- FontProperty
- GUI_Manager
- Icon
- Image
- ImageData
- Label
- ListView
- Menu
- NextColumn
- NextRow
- Panel
- Scrollbar
- ShapeProperty
- Slider
- Splitter
- Tab
- TabbedPanel
- Textarea
- Textfield
- TreeView
- TreeViewEntry
- UseShapeProperty
- Window
- Geometry
-
MinSG
- Overview
- Behaviours
-
Extensions
- Overview
- AGVS
- BlueSurfels
- ColorCube
- MixedExtVisibility
- OutOfCore
- Physics
- PipelineStatistics
- SVS
- SamplingAnalysis
- TreeSync
- Triangulation
- VoxelWorld
- AbstractImageComparator
- AbstractOnGpuComparator
- AdaptCullEvaluator
- AreaEvaluator
- ArmatureNode
- AverageComparator
- BoxQualityEvaluator
- ColorCubeRenderer
- ColorVisibilityEvaluator
- CostEvaluator
- Evaluator
- FollowPathBehaviour
- JointNode
- OccOverheadEvaluator
- OverdrawFactorEvaluator
- PVSRenderer
- ParticleAffector
- ParticleAnimator
- ParticleBoxEmitter
- ParticleEmitter
- ParticleFadeOutAffector
- ParticleGravityAffector
- ParticlePointEmitter
- ParticleReflectionAffector
- ParticleSystemNode
- PathNode
- PathTracer
- PyramidComparator
- RTree
- RigidJoint
- SSIMComparator
- ScriptedEvaluator
- SimilarPixelCounter
- SkeletalAbstractPose
- SkeletalAnimationBehaviour
- SkeletalHardwareRendererState
- SkeletalMatrixPose
- SkeletalNode
- SkeletalSRTPose
- SkeletalSoftwareRendererState
- StatsEvaluator
- SurfelRenderer
- TreeVisualization
- TrianglesEvaluator
- TwinPartitionsRenderer
- VisibilityEvaluator
- VisibilitySubdivisionRenderer
- VisibilityVector
- Waypoint
- Helper
- Nodes
- SceneManagement
-
States
- Overview
- AlphaTestState
- BlendingState
- BudgetAnnotationState
- CHCRenderer
- CHCppRenderer
- CullFaceState
- EnvironmentState
- GroupState
- HOMRenderer
- LODRenderer
- LightingState
- MaterialState
- MirrorState
- NaiveOccRenderer
- NodeRendererState
- OccRenderer
- OccludeeRenderer
- PointParameterState
- PolygonModeState
- ProjSizeFilterState
- RandomColorRenderer
- ScriptedNodeRendererState
- ScriptedState
- ShaderState
- ShaderUniformState
- ShadowState
- State
- StrangeExampleRenderer
- TextureState
- TransparencyRenderer
- FrameContext
- RenderParam
- Statistics
- Rendering
- Sound
- Util
C++ struct Util::Factory::function_traits
template< typename Function >
function_traits
Defined in header <Util/Factory/LambdaFactory.h>