|
enum class | iSpriteRenderMode { Simple
, Tiled
} |
|
enum class | iGlobalBoundaryType { None
, Repeat
} |
|
enum class | iMotionInteractionType { None
, Divert
} |
|
enum class | iProjectionType { Perspective
, Orthogonal
} |
|
enum class | iEventType {
iEventKeyDown
, iEventKeyUp
, iEventKeyASCII
, iEventMouseKeyDown
,
iEventMouseKeyUp
, iEventMouseKeyDoubleClick
, iEventMouseMove
, iEventMouseWheel
,
iEventWindowClose
, iEventWindowOpen
, iEventWindowResize
, iEventNodeAddedToScene
,
iEventNodeRemovedFromScene
, iEventSceneSelectionChanged
, iEventEntityCreated
, iEventEntityDestroyed
,
iEventTypeCount
} |
|
enum class | iEventKind {
Input = 1
, Keyboard = 2
, Mouse = 4
, Window = 8
,
Scene = 16
, ECS = 32
} |
|
enum class | iLSystemAgeFunction {
Less
, LessOrEqual
, Equal
, GreaterOrEqual
,
Greater
, Undefined
} |
|
enum class | iSaveMode { KeepExternals
, EmbedExternals
} |
|
enum class | iHorizontalAlignment {
Left
, Center
, Right
, Absolute
,
Stretch
, Undefined
} |
|
enum class | iVerticalAlignment {
Top
, Center
, Bottom
, Absolute
,
Stretch
, Undefined
} |
|
enum class | iSelectionMode { Cell
, Row
, Column
, NoSelection
} |
|
enum class | iMaterialVisibility { Private
, Public
} |
|
enum class | iColorFormat { Undefined
, RGB
, RGBA
} |
|
enum class | iTextureBuildMode { Normal
, Mipmapped
} |
|
enum class | iTextureWrapMode { Repeat
, Clamp
, MirrorRepeat
} |
|
enum class | iTexturePattern { SolidColor
, CheckerBoard
} |
|
enum class | iResourceManagerLoadMode { Application
, Synchronized
} |
|
enum class | iResourceCacheMode { DontCache
, Free
, Cache
, Keep
} |
|
enum class | iKeyCode {
Undefined
, Backspace
, Tab
, Return
,
LShift
, LControl
, Break
, CapsLock
,
ESC
, Space
, PgUp
, PgDown
,
End
, Home
, Left
, Up
,
Right
, Down
, Insert
, Delete
,
Zero
, One
, Two
, Three
,
Four
, Five
, Six
, Seven
,
Eight
, Nine
, A
, B
,
C
, D
, E
, F
,
G
, H
, I
, J
,
K
, L
, M
, N
,
O
, P
, Q
, R
,
S
, T
, U
, V
,
W
, X
, Y
, Z
,
WindowsLeft
, WindowsRight
, WindowsContext
, NP_Zero
,
NP_One
, NP_Two
, NP_Three
, NP_Four
,
NP_Five
, NP_Six
, NP_Seven
, NP_Eight
,
NP_Nine
, NP_Multiply
, NP_Add
, NP_Subtract
,
NP_Decimal
, NP_Divide
, F1
, F2
,
F3
, F4
, F5
, F6
,
F7
, F8
, F9
, F10
,
F11
, F12
, F13
, F14
,
F15
, F16
, F17
, F18
,
F19
, F20
, F21
, F22
,
F23
, F24
, NumLock
, ScrollLock
,
OEM1
, OEMPlus
, OEMComma
, OEMMinus
,
OEMPeriod
, OEM2
, OEM3
, OEM4
,
OEM5
, OEM6
, OEM7
, OEM102
,
RControl
, AltGr
, Alt
, Print
,
RShift
, Enter
, MouseLeft
, MouseMiddle
,
MouseRight
, MouseButton4
, MouseButton5
, MouseWheelUp
,
MouseWheelDown
, KeyCodeCount
} |
|
enum class | iRenderDataSet {
NoDataSet
, Points
, Lines
, Triangles
,
Quads
, TexturedQuads
, Buffer
, Particles
} |
|
enum class | iRenderTargetType { ToTexture
, ToRenderBuffer
} |
|
enum class | iRenderPrimitive { Points
, Lines
, Triangles
} |
|
enum class | iStencilFunction {
Never
, Less
, Equal
, LessOrEqual
,
Greater
, NotEqual
, GreaterOrEqual
, Always
} |
|
enum class | iStencilOperation {
Keep
, Zero
, Replace
, Increment
,
Decrement
, Invert
} |
|
enum class | iRenderState {
DepthTest
, DepthMask
, Blend
, CullFace
,
Wireframe
, DepthFunc
, CullFaceFunc
, Instanced
,
InstancedFunc
} |
|
enum class | iRenderStateValue {
Off = 0
, On = 1
, One
, Zero
,
DestinationColor
, OneMinusDestinationColor
, SourceAlpha
, OneMinusSourceAlpha
,
DestinationAlpha
, OneMinusDestinationAlpha
, SourceColor
, OneMinusSourceColor
,
Never
, Less
, Equal
, LessOrEqual
,
Greater
, NotEqual
, GreaterOrEqual
, Always
,
Front
, Back
, Keep
, Replace
,
Increment
, IncrementWrap
, Decrement
, DecrementWrap
,
Invert
, Invalid
, PositionOrientationInstancing
} |
|
enum class | iShaderDataType {
None = 0
, Float
, Float2
, Float3
,
Float4
, Matrix3x3
, Matrix4x4
, Int
,
Int2
, Int3
, Int4
, Boolean
} |
|
enum class | iShaderObjectType { Vertex
, Fragment
, Geometry
} |
|
enum class | iProfilerVerbosity {
None
, FPSOnly
, FPSAndMetrics
, FPSMetricsAndTasks
,
Sections
} |
|
enum class | iFontType { Standard
, FixedWidth
, FixedDigitWidth
} |
|
enum class | iColorMask { Red
, Green
, Blue
, Alpha
} |
|
enum class | iNodeType : unsigned int {
iNode
, iNodeCamera
, iCelestialNode
, iNodeLight
,
iNodeMesh
, iNodeModel
, iNodeRender
, iNodeSkyBox
,
iSkyLightNode
, iNodeTransform
, iNodeSwitch
, iNodeLODSwitch
,
iNodeLODTrigger
, iNodePhysics
, iNodeParticleSystem
, iNodeEmitter
,
iNodeWater
, iNodeAudioListener
, iNodeAudioSource
, Undefined
} |
|
enum class | iNodeKind : unsigned int {
Node
, Renderable
, Volume
, Physics
,
Light
, Camera
, Transformation
, Audio
,
Undefined
} |
|
enum class | iLightType { Directional
, Point
, Undefined
} |
|
enum class | iMouseCursorType {
Arrow
, ArrowLeftEdge
, ArrowRightEdge
, ArrowTopEdge
,
ArrowBottomEdge
, ArrowTopLeftCorner
, ArrowTopRightCorner
, ArrowBottomLeftCorner
,
ArrowBottomRightCorner
, VeticalSplit
, HorizontalSplit
} |
|
enum class | iVoxelBlockState : uint8 {
Initial
, Setup
, GeneratingVoxel
, GeneratingMesh
,
Ready
, Empty
} |
|
enum class | iTaskContext { Default
, RenderContext
} |
|
enum class | iDialogReturnState {
No = 0
, Yes = 1
, Ok = 1
, Cancel = 2
,
Error = 3
} |
|
enum class | iDialogMotionState {
Moving
, ResizeLeft
, ResizeRight
, ResizeTop
,
ResizeBottom
, ResizeLeftTop
, ResizeRightTop
, ResizeLeftBottom
,
ResizeRightBottom
, Static
} |
|
enum class | iFileDialogPurpose { Load
, Save
, SelectFolder
} |
|
enum class | iMessageBoxButtons { Ok
, CancelOk
, YesNo
, YesNoCancel
} |
|
enum class | iWidgetBoxLayoutType { Vertical
, Horizontal
} |
|
enum class | iColorChooserMode { RGB
, RGBA
} |
|
enum class | iWidgetState {
Highlighted
, Pressed
, Clicked
, DoubleClicked
,
Standby
} |
|
enum class | iWidgetType {
iWidgetButton
, iWidgetCheckBox
, iWidgetColor
, iWidgetColorGradient
,
iWidgetGraph
, iWidgetGroupBox
, iWidgetLabel
, iWidgetMenu
,
iWidgetMenuBar
, iWidgetNumberChooser
, iWidgetPicture
, iWidgetScroll
,
iWidgetSelectBox
, iWidgetSlider
, iWidgetSpacer
, iWidgetLineTextEdit
,
iWidgetTextEdit
, iWidgetSplitter
, iWidgetViewport
, iWidgetGridLayout
,
iWidgetFixedGridLayout
, iWidgetBoxLayout
, iWidgetDockingLayout
, iUserControl
,
iUserControlColorChooser
, iUserControlFileChooser
, iUserControlTextureChooser
, iUserControlMaterialChooser
,
iUserControlShaderMaterialChooser
, iUserControlTreeView
, iDialog
, iDialogColorChooser
,
iDialogColorGradient
, iDialogDecisionBox
, iDialogFileSelect
, iDialogGraph
,
iDialogIndexMenu
, iDialogMenu
, iDialogMessageBox
} |
|
enum class | iWidgetKind { Widget
, UserControl
, Layout
, Dialog
} |
|
enum class | iSplitterOrientation { Vertical
, Horizontal
} |
|
enum class | iSplitterState { MouseOverVertical
, MouseOverHorizontal
, Moving
, Inactive
} |
|
|
IAUX_API std::wostream & | operator<< (std::wostream &stream, const std::any &any) |
|
std::wostream & | operator<< (std::wostream &stream, const iParameters ¶meters) |
|
static void | renderQuadtree (const iQuadtreed::NodePtr &node) |
|
| IGOR_EVENT_DEFINITION (iEntityCollision, void, iEntityID, iEntityID) |
|
std::wostream & | operator<< (std::wostream &stream, const iEvent &event) |
|
static char | filterChar (char character) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iMaterialVisibility &visibility) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iColorFormat &colorFormat) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iTextureBuildMode &buildMode) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iTextureWrapMode &wrapMode) |
|
IAUX_API std::wostream & | operator<< (std::wostream &stream, iResourceManagerLoadMode mode) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, iResourceCacheMode cacheMode) |
|
void | printInfo () |
|
void | createModules () |
|
void | destroyModules () |
|
void | startup () |
|
void | shutdown () |
|
void | PhysicsNodeDestructor (const void *body) |
|
void | PhysicsNodeSetTransform (const void *body, const float64 *matrix, int threadIndex) |
|
void | PhysicsNodeSetTransformation (const NewtonBody *const body, const dFloat *const matrix, int threadIndex) |
|
void | PhysicsApplyForceAndTorque (const void *body, float64 timestep, int threadIndex) |
|
void | SubmitConstraints (const void *const joint, float64 timestep, int threadIndex) |
|
void | GenericContactProcessCompatible (const void *const newtonContactJoint, float64 timestep, int threadIndex) |
|
void | GenericContactProcess (const NewtonJoint *const newtonContactJoint, dFloat timestep, int threadIndex) |
|
unsigned | CommonRayPrefilterCallback (const NewtonBody *const newtonBody, const NewtonCollision *const collision, void *const userData) |
|
static int64 | getPhysicsThreadCountFromConfig () |
|
void | CollideCallback (NewtonUserMeshCollisionCollideDesc *const collideDesc, const void *const continueCollisionHandle) |
|
float64 | RayHitCallback (NewtonUserMeshCollisionRayHitDesc *const rayDesc) |
|
void | DestroyCallback (void *userData) |
|
void | GetCollisionInfo (void *const userData, NewtonCollisionInfoRecord *const infoRecord) |
|
int | AABBOverlapTest (void *userData, const float64 *const box0, const float64 *const box1) |
|
int | GetFacesInAABB (void *userData, const float64 *p0, const float64 *p1, const float64 **vertexArray, int *vertexCount, int *vertexStrideInBytes, const int *indexList, int maxIndexCount, const int *userDataList) |
|
| IGOR_EVENT_DEFINITION (iApplyForceAndTorque, void, iPhysicsBody *, float64) |
|
| IGOR_EVENT_DEFINITION (iSubmitConstraints, void, iPhysicsJoint *, float64) |
|
| IGOR_EVENT_DEFINITION (iContact, void, iPhysicsBody *, iPhysicsBody *) |
|
| IGOR_EVENT_DEFINITION (iDraw, void) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iRenderPrimitive &type) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iStencilFunction &type) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iStencilOperation &type) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iRenderState &state) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iRenderStateValue &value) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iShaderDataType &type) |
|
IGOR_API std::wostream & | operator<< (std::wostream &stream, const iShaderObjectType &type) |
|
static iInterpolationMode | getInterpolationMode (const iaString &mode) |
|
static float64 | linear (float64 t) |
|
static float64 | inSine (float64 t) |
|
static float64 | outSine (float64 t) |
|
static float64 | inOutSine (float64 t) |
|
static float64 | outInSine (float64 t) |
|
static float64 | inQuad (float64 t) |
|
static float64 | outQuad (float64 t) |
|
static float64 | inOutQuad (float64 t) |
|
static float64 | outInQuad (float64 t) |
|
static float64 | inCubic (float64 t) |
|
static float64 | outCubic (float64 t) |
|
static float64 | inOutCubic (float64 t) |
|
static float64 | outInCubic (float64 t) |
|
static float64 | inQuart (float64 t) |
|
static float64 | outQuart (float64 t) |
|
static float64 | inOutQuart (float64 t) |
|
static float64 | outInQuart (float64 t) |
|
static float64 | inQuint (float64 t) |
|
static float64 | outQuint (float64 t) |
|
static float64 | inOutQuint (float64 t) |
|
static float64 | outInQuint (float64 t) |
|
static float64 | inExpo (float64 t) |
|
static float64 | outExpo (float64 t) |
|
static float64 | inOutExpo (float64 t) |
|
static float64 | outInExpo (float64 t) |
|
static float64 | inCirc (float64 t) |
|
static float64 | outCirc (float64 t) |
|
static float64 | inOutCirc (float64 t) |
|
static float64 | outInCirc (float64 t) |
|
static float64 | outBounce (float64 t) |
|
static float64 | inBounce (float64 t) |
|
static float64 | inOutBounce (float64 t) |
|
static float64 | outInBounce (float64 t) |
|
static bool | matchingFilename (iFactoryPtr factory, const iaString &filename) |
|
template<typename ParameterType > |
void | writeParam (const iParameters ¶meters, const iaString &key, std::wofstream &stream) |
|
static bool | matchingType (iFactoryPtr factory, const iParameters ¶meters) |
|
IGOR_INLINE void | SphereMap (const iaVector3f &normal, float32 &u, float32 &v) |
|
| IGOR_FUNCTION_POINTER (iCreateModelDataIOInstance, iModelDataIO *,()) |
|
static void | calculateBoundingBox (const float32 *vertexData, uint32 vertexSize, uint32 vertexCount, iaVector3d &minPos, iaVector3d &maxPos) |
|
static iRenderStateValue | getRenderStateValue (TiXmlElement *states, const char *stateName, iRenderStateValue defaultValue) |
|
static void | readStates (TiXmlElement *states, const iShaderMaterialPtr &shaderMaterial) |
|
static void | readShader (TiXmlElement *element, iShaderObjectType shaderObjectType, iShaderProgramPtr shaderProgram) |
|
static void | readProgram (TiXmlElement *program, const iShaderMaterialPtr &shaderMaterial) |
|
bool | loadWav (const iaString &filename, iWAVHeader &header, char **buffer, int32 &bufferSize) |
|
static bool | isSprite (const iaString &filename) |
|
static bool | detectTransparency (int32 width, int32 height, int32 bytepp, iColorFormat format, unsigned char *data) |
|
std::wostream & | operator<< (std::wostream &stream, const iNodeType &nodeType) |
|
std::wostream & | operator<< (std::wostream &stream, const iNodeKind &nodeKind) |
|
| IGOR_EVENT_DEFINITION (iTransformationChange, void, iNodePtr) |
|
| IGOR_EVENT_DEFINITION (iModelReady, void, iNodeID) |
|
| IGOR_EVENT_DEFINITION (iParticleSystemFinished, void, iNodeID) |
|
| IGOR_DISABLE_WARNING (4275) |
|
| IGOR_ENABLE_WARNING (4275) |
|
std::wostream & | operator<< (std::wostream &stream, const iKeyCode &keyCode) |
|
| IGOR_EVENT_DEFINITION (iTimerTick, void, const iaTime &) |
|
static int64 | getThreadCountFromConfig () |
|
static int64 | getRenderContextThreadCountFromConfig () |
|
| IGOR_EVENT_DEFINITION (iTaskFinished, void, iTaskID) |
|
| IGOR_EVENT_DEFINITION (iDialogIndexMenuClose, void, int32) |
|
| IGOR_ENABLE_WARNING (4100) |
|
std::wostream & | operator<< (std::wostream &stream, const iWidgetBoxLayoutType &type) |
|
static void | drawChecked (const iaRectanglef &rect) |
|
| IGOR_EVENT_DEFINITION (iColorChanged, void, const iaColor4f &) |
|
| IGOR_EVENT_DEFINITION (iClickTreeView, void, const iWidgetPtr) |
|
std::wostream & | operator<< (std::wostream &stream, const iWidgetType &widgetType) |
|
| IGOR_EVENT_DEFINITION (iClick, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iMouseOffClick, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iContextMenu, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iWheelUp, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iWheelDown, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iDoubleClick, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iMouseOver, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iMouseOff, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iChange, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iFocus, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iSelectionChanged, void, const iWidgetPtr) |
|
| IGOR_EVENT_DEFINITION (iColorGradientColorCreated, void, float32, const iaColor4f &) |
|
static float32 | cullValue (float32 value, float32 min, float32 max) |
|
|
static const iaString | s_mimeTypeTextPlain = "text/plain" |
|
static const iaString | s_mimeTypeIgorWidgetID = "application/vnd.igor.widget-id" |
|
static const iaString | s_mimeTypeIgorResourceID = "application/vnd.igor.resource-id" |
|
static constexpr iEntityID | IGOR_INVALID_ENTITY_ID = 0xffffffff |
|
static constexpr uint32 | IGOR_MAX_BEHAVIORS_PER_COMPONENT = 10 |
|
iaVector3f | dirs [] |
|
const iaux::iaString | __IGOR_VERSION__ = "@VERSION_SHORT@" |
| Igor version short. More...
|
|
const iaux::iaString | __IGOR_VERSION_FULL__ = "@VERSION@" |
| Igor version full. More...
|
|
static const uint32 | MAX_POINT_VERTICES = 10000 |
|
static const uint32 | MAX_LINES = 10000 |
|
static const uint32 | MAX_LINE_VERTICES = MAX_LINES * 2 |
|
static const uint32 | MAX_QUADS = 10000 |
|
static const uint32 | MAX_QUAD_VERTICES = MAX_QUADS * 4 |
|
static const uint32 | MAX_QUAD_INDICES = MAX_QUADS * 6 |
|
static const uint32 | MAX_TRIANGLES = 10000 |
|
static const uint32 | MAX_TRIANGLE_VERTICES = MAX_TRIANGLES * 3 |
|
static const uint32 | MAX_TRIANGLE_INDICES = MAX_TRIANGLES * 3 |
|
static constexpr const uint32 | INVALID_BUFFER_ID = 0 |
|
static constexpr const int32 | MAX_TEXTURE_UNITS = 8 |
|
const uint32 | RENDER_STATE_COUNT = 9 |
|
static const iRenderTargetID | DEFAULT_RENDER_TARGET = 0 |
|
static constexpr const char * | UNIFORM_SOLIDCOLOR = "igor_solidColor" |
|
static constexpr const char * | UNIFORM_EYE_POSITION = "igor_eyePosition" |
|
static constexpr const char * | UNIFORM_LIGHT_ORIENTATION = "igor_lightOrientation" |
|
static constexpr const char * | UNIFORM_LIGHT_AMBIENT = "igor_lightAmbient" |
|
static constexpr const char * | UNIFORM_LIGHT_DIFFUSE = "igor_lightDiffuse" |
|
static constexpr const char * | UNIFORM_LIGHT_SPECULAR = "igor_lightSpecular" |
|
static constexpr const char * | UNIFORM_MODEL_VIEW_PROJECTION = "igor_modelViewProjection" |
|
static constexpr const char * | UNIFORM_VIEW_PROJECTION = "igor_viewProjection" |
|
static constexpr const char * | UNIFORM_MODEL = "igor_model" |
|
static constexpr const char * | UNIFORM_MODEL_VIEW = "igor_modelView" |
|
static constexpr const char * | UNIFORM_MATERIAL_AMBIENT = "igor_matAmbient" |
|
static constexpr const char * | UNIFORM_MATERIAL_DIFFUSE = "igor_matDiffuse" |
|
static constexpr const char * | UNIFORM_MATERIAL_SPECULAR = "igor_matSpecular" |
|
static constexpr const char * | UNIFORM_MATERIAL_SHININESS = "igor_matShininess" |
|
static constexpr const char * | UNIFORM_MATERIAL_EMISSIVE = "igor_matEmissive" |
|
static constexpr const char * | UNIFORM_MATERIAL_ALPHA = "igor_matAlpha" |
|
static constexpr const char * | UNIFORM_CONFIG_TILING = "igor_configTiling" |
|
static constexpr const char * | UNIFORM_CONFIG_VELOCITY_ORIENTED = "igor_configVelocityOriented" |
|
static constexpr const char * | SAMPLER_TEXTURE = "igor_matTexture" |
|
static constexpr const char * | SAMPLER_TEXTURE0 = "igor_matTexture0" |
|
static constexpr const char * | SAMPLER_TEXTURE1 = "igor_matTexture1" |
|
static constexpr const char * | SAMPLER_TEXTURE2 = "igor_matTexture2" |
|
static constexpr const char * | SAMPLER_TEXTURE3 = "igor_matTexture3" |
|
static constexpr const char * | SAMPLER_TEXTURE4 = "igor_matTexture4" |
|
static constexpr const char * | SAMPLER_TEXTURE5 = "igor_matTexture5" |
|
static constexpr const char * | SAMPLER_TEXTURE6 = "igor_matTexture6" |
|
static constexpr const char * | SAMPLER_TEXTURE7 = "igor_matTexture7" |
|
static std::vector< std::function< float64(float64)> > | s_easingFunctionTable |
|
static const iaString | s_igorResourceDictionaryPath = "igor_resource_dictionary.xml" |
|
static std::map< iaString, iCreateModelDataIOInstance > | _modelDataIOCreators |
|
static iaMutex | _mutexDataIOs |
|
static const iaColor4f | COLORS [] |
|
static const int32 | COLOR_COUNT = 20 |
|
static const iaString | s_defaultTemplate = "igor/projects/default" |
|
static const iaString | s_keyNames [] |
|
static const iaString | s_defaultWindowTitle = "Igor" |
|
iaVector3I | childOffsetPosition [8] |
|
static const int32 | s_buttonHeight = 20 |
|
static const int32 | BORDER_WIDTH = 2 |
|
static const int32 | BORDER_WIDTH2 = 4 |
|
static const float32 | SCROLL_STEPPING = 90.0f |
|
static const iaColor4f | s_areaColor (0.1, 0.1, 0.7, 0.1) |
|
static const iaColor4f | s_areaBorderColor (0.6, 0.6, 0.8, 0.8) |
|
static const iaColor4f | s_areaButtonColor (0.7, 0.7, 0.7, 0.7) |
|
static const iaColor4f | s_areaButtonColorHighlight (1.0, 1.0, 1.0, 1.0) |
|
static const iaColor4f | s_splitterColor (0.4, 0.4, 0.4, 1.0) |
|
static const iaColor4f | s_splitterColorMoving (0.7, 0.7, 0.7, 1.0) |
|
static const int32 | s_sectionSelectorSize = 32 |
|
static const int32 | s_sectionSelectorSpacing = 4 |
|
static const float32 | s_splitterAccessWidth = 10 |
|
static const float32 | s_splitterWidth = 1 |
|
static const float32 | s_splitterMoveWidth = 3 |
|
static const float32 | s_halfSubdivideRatio = 0.5 |
|
static const float32 | s_edgeSubdivideRatio = 0.2 |
|
resource parameters texture unit 3
Igor namespace that contains all high level functionality of Igor