From d5ca385eb3005bd0acccd322f001fc8e2d7fc72a Mon Sep 17 00:00:00 2001 From: luboslenco Date: Sun, 4 Feb 2024 15:58:27 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20armory3d?= =?UTF-8?q?/armsdk@81ee89d4323cc40ee85ee30e5f9d6078e07d874b=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 1 + Any.html | 16 + Array.html | 115 + ArrayAccess.html | 15 + Bool.html | 12 + CNAME | 1 + Class.html | 11 + Date.html | 40 + DateTools.html | 32 + Dynamic.html | 13 + EReg.html | 74 + Enum.html | 12 + EnumValue.html | 28 + Float.html | 14 + Int.html | 14 + IntIterator.html | 18 + Iterable.html | 12 + Iterator.html | 21 + KeyValueIterable.html | 12 + KeyValueIterator.html | 10 + Krom.html | 10 + Lambda.html | 65 + Main.html | 10 + Map.html | 10 + Math.html | 10 + Null.html | 15 + Reflect.html | 65 + Std.html | 49 + String.html | 64 + StringBuf.html | 29 + StringTools.html | 76 + Type.html | 105 + UInt.html | 12 + ValueType.html | 10 + Void.html | 10 + armory/data/Config.html | 10 + armory/data/ConstData.html | 10 + armory/data/TConfig.html | 10 + armory/data/index.html | 10 + armory/index.html | 10 + armory/logicnode/ActiveCameraNode.html | 10 + armory/logicnode/ActiveSceneNode.html | 10 + armory/logicnode/AddGroupNode.html | 10 + armory/logicnode/AddObjectToGroupNode.html | 10 + .../logicnode/AddPhysicsConstraintNode.html | 10 + armory/logicnode/AddRigidBodyNode.html | 10 + armory/logicnode/AddTraitNode.html | 10 + armory/logicnode/AlternateNode.html | 10 + armory/logicnode/AnimActionNode.html | 10 + armory/logicnode/AnimationStateNode.html | 10 + armory/logicnode/AppendTransformNode.html | 10 + .../logicnode/ApplyForceAtLocationNode.html | 10 + armory/logicnode/ApplyForceNode.html | 10 + .../logicnode/ApplyImpulseAtLocationNode.html | 10 + armory/logicnode/ApplyImpulseNode.html | 10 + armory/logicnode/ApplyTorqueImpulseNode.html | 10 + armory/logicnode/ApplyTorqueNode.html | 10 + armory/logicnode/ArrayAddNode.html | 10 + armory/logicnode/ArrayBooleanNode.html | 10 + armory/logicnode/ArrayColorNode.html | 10 + armory/logicnode/ArrayCompareNode.html | 10 + armory/logicnode/ArrayConcatNode.html | 10 + armory/logicnode/ArrayCountNode.html | 10 + armory/logicnode/ArrayDisplayNode.html | 10 + armory/logicnode/ArrayDistinctNode.html | 10 + armory/logicnode/ArrayFilterNode.html | 10 + armory/logicnode/ArrayFloatNode.html | 10 + armory/logicnode/ArrayGetNextNode.html | 10 + armory/logicnode/ArrayGetNode.html | 10 + .../logicnode/ArrayGetPreviousNextNode.html | 10 + armory/logicnode/ArrayInArrayNode.html | 10 + armory/logicnode/ArrayIndexNode.html | 10 + armory/logicnode/ArrayIntegerNode.html | 10 + armory/logicnode/ArrayLengthNode.html | 10 + armory/logicnode/ArrayLoopNode.html | 10 + armory/logicnode/ArrayNode.html | 10 + armory/logicnode/ArrayObjectNode.html | 10 + armory/logicnode/ArrayPopNode.html | 10 + armory/logicnode/ArrayRemoveNode.html | 10 + armory/logicnode/ArrayRemoveValueNode.html | 10 + armory/logicnode/ArrayResizeNode.html | 10 + armory/logicnode/ArrayReverseNode.html | 10 + armory/logicnode/ArraySampleNode.html | 10 + armory/logicnode/ArraySetNode.html | 10 + armory/logicnode/ArrayShiftNode.html | 10 + armory/logicnode/ArrayShuffleNode.html | 10 + armory/logicnode/ArraySliceNode.html | 10 + armory/logicnode/ArraySortNode.html | 10 + armory/logicnode/ArraySpliceNode.html | 10 + armory/logicnode/ArrayStringNode.html | 10 + armory/logicnode/ArrayVectorNode.html | 10 + armory/logicnode/BitwiseMathNode.html | 10 + armory/logicnode/BlendActionNode.html | 10 + armory/logicnode/BloomGetNode.html | 10 + armory/logicnode/BloomSetNode.html | 10 + armory/logicnode/BoneFKNode.html | 10 + armory/logicnode/BoneIKNode.html | 10 + armory/logicnode/BooleanNode.html | 10 + armory/logicnode/BranchNode.html | 10 + armory/logicnode/CallFunctionNode.html | 10 + armory/logicnode/CallGroupNode.html | 10 + armory/logicnode/CallHaxeStaticNode.html | 10 + armory/logicnode/CameraGetNode.html | 10 + armory/logicnode/CameraSetNode.html | 10 + armory/logicnode/CanvasGetCheckboxNode.html | 10 + armory/logicnode/CanvasGetInputTextNode.html | 10 + armory/logicnode/CanvasGetLocationNode.html | 10 + armory/logicnode/CanvasGetPBNode.html | 10 + armory/logicnode/CanvasGetPositionNode.html | 10 + armory/logicnode/CanvasGetRotationNode.html | 10 + armory/logicnode/CanvasGetScaleNode.html | 10 + armory/logicnode/CanvasGetSliderNode.html | 10 + armory/logicnode/CanvasGetTextNode.html | 10 + armory/logicnode/CanvasGetVisibleNode.html | 10 + armory/logicnode/CanvasSetAssetNode.html | 10 + armory/logicnode/CanvasSetCheckBoxNode.html | 10 + armory/logicnode/CanvasSetColorNode.html | 10 + .../CanvasSetInputTextFocusNode.html | 10 + armory/logicnode/CanvasSetInputTextNode.html | 10 + armory/logicnode/CanvasSetLocationNode.html | 10 + armory/logicnode/CanvasSetPBNode.html | 10 + .../CanvasSetProgressBarColorNode.html | 10 + armory/logicnode/CanvasSetRotationNode.html | 10 + armory/logicnode/CanvasSetScaleNode.html | 10 + armory/logicnode/CanvasSetSliderNode.html | 10 + armory/logicnode/CanvasSetTextColorNode.html | 10 + armory/logicnode/CanvasSetTextNode.html | 10 + armory/logicnode/CanvasSetVisibleNode.html | 10 + armory/logicnode/CaseIndexNode.html | 10 + armory/logicnode/CaseStringNode.html | 10 + armory/logicnode/CastPhysicsRayNode.html | 10 + armory/logicnode/CastPhysicsRayOnNode.html | 10 + .../logicnode/ChromaticAberrationGetNode.html | 10 + .../logicnode/ChromaticAberrationSetNode.html | 10 + armory/logicnode/ClampNode.html | 10 + armory/logicnode/ClearConsoleNode.html | 10 + armory/logicnode/ClearMapNode.html | 10 + armory/logicnode/ClearParentNode.html | 10 + armory/logicnode/ColorNode.html | 10 + .../logicnode/ColorgradingGetGlobalNode.html | 10 + .../ColorgradingGetHighlightNode.html | 10 + .../logicnode/ColorgradingGetMidtoneNode.html | 10 + .../logicnode/ColorgradingGetShadowNode.html | 10 + .../logicnode/ColorgradingSetGlobalNode.html | 10 + .../ColorgradingSetHighlightNode.html | 10 + .../logicnode/ColorgradingSetMidtoneNode.html | 10 + .../logicnode/ColorgradingSetShadowNode.html | 10 + armory/logicnode/ColorgradingShadowNode.html | 10 + armory/logicnode/CombineColorHSVNode.html | 10 + armory/logicnode/CombineColorNode.html | 10 + armory/logicnode/CompareNode.html | 10 + armory/logicnode/ConcatenateStringNode.html | 10 + armory/logicnode/ContainsStringNode.html | 10 + armory/logicnode/CreateMapNode.html | 10 + armory/logicnode/CreateRenderTargetNode.html | 10 + armory/logicnode/CrowdGoToLocationNode.html | 10 + armory/logicnode/CursorInRegionNode.html | 10 + armory/logicnode/DefaultIfNullNode.html | 10 + armory/logicnode/DegToRadNode.html | 10 + armory/logicnode/DetectMobileBrowserNode.html | 10 + armory/logicnode/DisplayInfoNode.html | 10 + armory/logicnode/DrawArcNode.html | 10 + armory/logicnode/DrawCameraNode.html | 10 + armory/logicnode/DrawCameraTextureNode.html | 10 + armory/logicnode/DrawCircleNode.html | 10 + armory/logicnode/DrawCurveNode.html | 10 + armory/logicnode/DrawEllipseNode.html | 10 + armory/logicnode/DrawImageNode.html | 10 + armory/logicnode/DrawImageSequenceNode.html | 10 + armory/logicnode/DrawLineNode.html | 10 + armory/logicnode/DrawPolygonNode.html | 10 + armory/logicnode/DrawRectNode.html | 10 + armory/logicnode/DrawStringNode.html | 10 + armory/logicnode/DrawTextAreaStringNode.html | 10 + armory/logicnode/DrawToMaterialImageNode.html | 10 + armory/logicnode/DrawTriangleNode.html | 10 + armory/logicnode/DynamicNode.html | 10 + armory/logicnode/ErrorMsg.html | 11 + armory/logicnode/ExpressionNode.html | 10 + .../logicnode/FloatDeltaInterpolateNode.html | 10 + armory/logicnode/FloatNode.html | 10 + armory/logicnode/Formula.html | 13 + armory/logicnode/FormulaException.html | 12 + armory/logicnode/FunctionNode.html | 10 + armory/logicnode/FunctionOutputNode.html | 10 + armory/logicnode/GamepadCoordsNode.html | 10 + armory/logicnode/GamepadSticksNode.html | 10 + armory/logicnode/GateNode.html | 10 + armory/logicnode/GetAgentDataNode.html | 10 + armory/logicnode/GetBoneFkIkOnlyNode.html | 10 + armory/logicnode/GetBoneTransformNode.html | 10 + armory/logicnode/GetCameraAspectNode.html | 10 + armory/logicnode/GetCameraFovNode.html | 10 + armory/logicnode/GetCameraScaleNode.html | 10 + armory/logicnode/GetCameraStartEndNode.html | 10 + armory/logicnode/GetCameraTypeNode.html | 10 + armory/logicnode/GetChildNode.html | 10 + armory/logicnode/GetChildrenNode.html | 10 + armory/logicnode/GetContactsNode.html | 10 + armory/logicnode/GetCursorLocationNode.html | 10 + armory/logicnode/GetCursorStateNode.html | 10 + armory/logicnode/GetDateTimeNode.html | 10 + armory/logicnode/GetDebugConsoleSettings.html | 10 + armory/logicnode/GetDimensionNode.html | 10 + armory/logicnode/GetDistanceNode.html | 10 + armory/logicnode/GetFPSNode.html | 10 + armory/logicnode/GetFirstContactNode.html | 10 + armory/logicnode/GetGamepadStartedNode.html | 10 + .../GetGlobalCanvasFontSizeNode.html | 10 + .../logicnode/GetGlobalCanvasScaleNode.html | 10 + armory/logicnode/GetGravityNode.html | 10 + armory/logicnode/GetGroupNode.html | 10 + armory/logicnode/GetHaxePropertyNode.html | 10 + .../GetHosekWilkiePropertiesNode.html | 10 + armory/logicnode/GetInputMapKeyNode.html | 10 + armory/logicnode/GetKeyboardStartedNode.html | 10 + armory/logicnode/GetLocationNode.html | 10 + armory/logicnode/GetMapValueNode.html | 10 + armory/logicnode/GetMaterialNode.html | 10 + armory/logicnode/GetMeshNode.html | 10 + armory/logicnode/GetMouseLockNode.html | 10 + armory/logicnode/GetMouseMovementNode.html | 10 + armory/logicnode/GetMouseStartedNode.html | 10 + armory/logicnode/GetMouseVisibleNode.html | 10 + armory/logicnode/GetNameNode.html | 10 + .../logicnode/GetNishitaPropertiesNode.html | 10 + armory/logicnode/GetObjectByUidNode.html | 10 + armory/logicnode/GetObjectGroupNode.html | 10 + armory/logicnode/GetObjectNode.html | 10 + armory/logicnode/GetObjectOffscreenNode.html | 10 + armory/logicnode/GetObjectTraitsNode.html | 10 + armory/logicnode/GetParentNode.html | 10 + armory/logicnode/GetPointVelocityNode.html | 10 + armory/logicnode/GetPropertyNode.html | 10 + armory/logicnode/GetRigidBodyDataNode.html | 10 + armory/logicnode/GetRotationNode.html | 10 + armory/logicnode/GetScaleNode.html | 10 + armory/logicnode/GetSystemLanguage.html | 10 + armory/logicnode/GetSystemName.html | 10 + armory/logicnode/GetTilesheetStateNode.html | 10 + armory/logicnode/GetTouchLocationNode.html | 10 + armory/logicnode/GetTouchMovementNode.html | 10 + armory/logicnode/GetTraitNameNode.html | 10 + armory/logicnode/GetTraitNode.html | 10 + armory/logicnode/GetTraitPausedNode.html | 10 + armory/logicnode/GetTransformNode.html | 10 + armory/logicnode/GetUidNode.html | 10 + armory/logicnode/GetVelocityNode.html | 10 + armory/logicnode/GetVisibleNode.html | 10 + armory/logicnode/GetWorldNode.html | 10 + armory/logicnode/GetWorldStrengthNode.html | 10 + armory/logicnode/GlobalObjectNode.html | 10 + armory/logicnode/GoToLocationNode.html | 10 + armory/logicnode/GroupInputsNode.html | 10 + armory/logicnode/GroupNode.html | 10 + armory/logicnode/GroupOutputsNode.html | 10 + armory/logicnode/HasContactArrayNode.html | 10 + armory/logicnode/HasContactNode.html | 10 + armory/logicnode/IntFromBooleanNode.html | 10 + armory/logicnode/IntegerNode.html | 10 + armory/logicnode/Integrate.html | 12 + armory/logicnode/InverseNode.html | 10 + armory/logicnode/IsFalseNode.html | 10 + armory/logicnode/IsNoneNode.html | 10 + armory/logicnode/IsNotNoneNode.html | 10 + armory/logicnode/IsRigidBodyActiveNode.html | 10 + armory/logicnode/IsTrueNode.html | 10 + armory/logicnode/KeyInterpolateNode.html | 10 + armory/logicnode/LengthStringNode.html | 10 + armory/logicnode/LenstextureGetNode.html | 10 + armory/logicnode/LenstextureSetNode.html | 10 + armory/logicnode/LetterboxGetNode.html | 10 + armory/logicnode/LetterboxSetNode.html | 10 + armory/logicnode/LoadUrlNode.html | 10 + armory/logicnode/LogicNode.html | 10 + armory/logicnode/LogicNodeLink.html | 10 + armory/logicnode/LogicTree.html | 10 + armory/logicnode/LookAtNode.html | 10 + armory/logicnode/LoopBreakNode.html | 10 + armory/logicnode/LoopContinueNode.html | 10 + armory/logicnode/LoopNode.html | 10 + armory/logicnode/MapKeyExistsNode.html | 10 + armory/logicnode/MapLoopNode.html | 10 + armory/logicnode/MapRangeNode.html | 10 + armory/logicnode/MaskNode.html | 10 + armory/logicnode/MaterialNode.html | 10 + armory/logicnode/MathExpressionNode.html | 10 + armory/logicnode/MathNode.html | 10 + armory/logicnode/MathTermNode.html | 10 + armory/logicnode/MatrixMathNode.html | 10 + armory/logicnode/MergeNode.html | 10 + armory/logicnode/MergedGamepadNode.html | 10 + armory/logicnode/MergedKeyboardNode.html | 10 + armory/logicnode/MergedMouseNode.html | 10 + armory/logicnode/MergedSurfaceNode.html | 10 + armory/logicnode/MergedVirtualButtonNode.html | 10 + armory/logicnode/MeshNode.html | 10 + armory/logicnode/MixNode.html | 10 + armory/logicnode/MouseCoordsNode.html | 10 + armory/logicnode/NavigableLocationNode.html | 10 + armory/logicnode/NetworkClientNode.html | 10 + .../logicnode/NetworkCloseConnectionNode.html | 10 + armory/logicnode/NetworkEventNode.html | 10 + .../logicnode/NetworkHostCloseClientNode.html | 10 + armory/logicnode/NetworkHostGetIpNode.html | 10 + armory/logicnode/NetworkHostNode.html | 10 + armory/logicnode/NetworkHttpRequestNode.html | 10 + .../logicnode/NetworkMessageParserNode.html | 10 + .../logicnode/NetworkOpenConnectionNode.html | 10 + armory/logicnode/NetworkSendMessageNode.html | 10 + armory/logicnode/NoneNode.html | 10 + armory/logicnode/NotNode.html | 10 + armory/logicnode/NullNode.html | 10 + armory/logicnode/ObjectNode.html | 10 + armory/logicnode/OnActionMarkerNode.html | 10 + armory/logicnode/OnApplicationStateNode.html | 10 + armory/logicnode/OnCanvasElementNode.html | 12 + armory/logicnode/OnContactArrayNode.html | 10 + armory/logicnode/OnContactNode.html | 10 + armory/logicnode/OnEventNode.html | 10 + armory/logicnode/OnGamepadNode.html | 10 + armory/logicnode/OnInitNode.html | 10 + armory/logicnode/OnInputMapNode.html | 10 + armory/logicnode/OnKeyboardNode.html | 10 + armory/logicnode/OnMouseNode.html | 10 + armory/logicnode/OnRemoveNode.html | 10 + armory/logicnode/OnRender2DNode.html | 10 + armory/logicnode/OnSurfaceNode.html | 10 + armory/logicnode/OnSwipeNode.html | 10 + armory/logicnode/OnTapScreen.html | 10 + armory/logicnode/OnTimerNode.html | 10 + armory/logicnode/OnUpdateNode.html | 10 + armory/logicnode/OnVirtualButtonNode.html | 10 + armory/logicnode/OnVolumeTriggerNode.html | 10 + armory/logicnode/OncePerFrameNode.html | 10 + armory/logicnode/OperationNode.html | 12 + armory/logicnode/ParseFloatNode.html | 10 + armory/logicnode/ParseIntNode.html | 10 + armory/logicnode/PauseActionNode.html | 10 + .../PauseActiveCameraRenderNode.html | 10 + armory/logicnode/PauseSoundNode.html | 10 + armory/logicnode/PauseTilesheetNode.html | 10 + armory/logicnode/PauseTraitNode.html | 10 + armory/logicnode/PhysicsConstraintNode.html | 10 + armory/logicnode/PhysicsConvexCastNode.html | 10 + armory/logicnode/PhysicsConvexCastOnNode.html | 10 + armory/logicnode/PickLocationNode.html | 10 + armory/logicnode/PickObjectNode.html | 10 + armory/logicnode/PlayActionFromNode.html | 10 + armory/logicnode/PlayActionNode.html | 10 + armory/logicnode/PlaySoundNode.html | 10 + armory/logicnode/PlaySoundRawNode.html | 10 + armory/logicnode/PlayTilesheetNode.html | 10 + armory/logicnode/PrintNode.html | 10 + armory/logicnode/PulseNode.html | 10 + armory/logicnode/QuaternionMathNode.html | 10 + armory/logicnode/QuaternionNode.html | 10 + armory/logicnode/RadToDegNode.html | 10 + armory/logicnode/RandomBooleanNode.html | 10 + armory/logicnode/RandomChoiceNode.html | 10 + armory/logicnode/RandomColorNode.html | 10 + armory/logicnode/RandomFloatNode.html | 10 + armory/logicnode/RandomIntegerNode.html | 10 + armory/logicnode/RandomOutputNode.html | 10 + armory/logicnode/RandomStringNode.html | 10 + armory/logicnode/RandomVectorNode.html | 10 + .../logicnode/RaycastClosestObjectNode.html | 10 + armory/logicnode/RaycastObjectNode.html | 10 + armory/logicnode/ReadFileNode.html | 10 + armory/logicnode/ReadJsonNode.html | 10 + armory/logicnode/ReadStorageNode.html | 10 + armory/logicnode/RegularExpressionNode.html | 10 + armory/logicnode/RemoveActiveSceneNode.html | 10 + armory/logicnode/RemoveGroupNode.html | 10 + armory/logicnode/RemoveInputMapKeyNode.html | 10 + armory/logicnode/RemoveMapKeyNode.html | 10 + .../logicnode/RemoveObjectFromGroupNode.html | 10 + armory/logicnode/RemoveObjectNode.html | 10 + armory/logicnode/RemoveParentBoneNode.html | 10 + armory/logicnode/RemovePhysicsNode.html | 10 + armory/logicnode/RemoveTraitNode.html | 10 + armory/logicnode/RemoveTraitObjectNode.html | 10 + armory/logicnode/ResumeActionNode.html | 10 + armory/logicnode/ResumeTilesheetNode.html | 10 + armory/logicnode/ResumeTraitNode.html | 10 + armory/logicnode/RetainValueNode.html | 10 + .../logicnode/RotateObjectAroundAxisNode.html | 10 + armory/logicnode/RotateObjectNode.html | 10 + armory/logicnode/RotateRenderTargetNode.html | 10 + armory/logicnode/RotationMathNode.html | 10 + armory/logicnode/RotationNode.html | 10 + armory/logicnode/RpConfigNode.html | 10 + armory/logicnode/RpMSAANode.html | 10 + armory/logicnode/RpShadowQualityNode.html | 10 + armory/logicnode/RpSuperSampleNode.html | 10 + armory/logicnode/SSAOGetNode.html | 10 + armory/logicnode/SSAOSetNode.html | 10 + armory/logicnode/SSRGetNode.html | 10 + armory/logicnode/SSRSetNode.html | 10 + armory/logicnode/ScaleObjectNode.html | 10 + armory/logicnode/SceneNode.html | 10 + armory/logicnode/SceneRootNode.html | 10 + armory/logicnode/ScreenToWorldSpaceNode.html | 10 + armory/logicnode/ScriptNode.html | 10 + armory/logicnode/SelectNode.html | 10 + armory/logicnode/SelfNode.html | 10 + armory/logicnode/SelfTraitNode.html | 10 + armory/logicnode/SendEventNode.html | 10 + armory/logicnode/SendGlobalEventNode.html | 10 + armory/logicnode/SensorCoordsNode.html | 10 + armory/logicnode/SeparateColorHSVNode.html | 10 + armory/logicnode/SeparateColorNode.html | 10 + armory/logicnode/SeparateQuaternionNode.html | 10 + armory/logicnode/SeparateRotationNode.html | 10 + armory/logicnode/SeparateTransformNode.html | 10 + armory/logicnode/SeparateVectorNode.html | 10 + armory/logicnode/SequenceNode.html | 10 + armory/logicnode/SetActionPausedNode.html | 10 + armory/logicnode/SetActionSpeedNode.html | 10 + armory/logicnode/SetActivationStateNode.html | 12 + armory/logicnode/SetActiveTilesheetNode.html | 10 + armory/logicnode/SetAreaLightSizeNode.html | 10 + armory/logicnode/SetBoneFkIkOnlyNode.html | 10 + armory/logicnode/SetCameraAspectNode.html | 10 + armory/logicnode/SetCameraFovNode.html | 10 + armory/logicnode/SetCameraNode.html | 10 + armory/logicnode/SetCameraScaleNode.html | 10 + armory/logicnode/SetCameraStartEndNode.html | 10 + armory/logicnode/SetCameraTypeNode.html | 10 + armory/logicnode/SetCursorStateNode.html | 10 + armory/logicnode/SetDebugConsoleSettings.html | 10 + armory/logicnode/SetFrictionNode.html | 10 + .../SetGlobalCanvasFontSizeNode.html | 10 + .../logicnode/SetGlobalCanvasScaleNode.html | 10 + .../SetGlobalCanvasVisibilityNode.html | 10 + armory/logicnode/SetGravityEnabledNode.html | 10 + armory/logicnode/SetGravityNode.html | 10 + armory/logicnode/SetHaxePropertyNode.html | 10 + .../SetHosekWilkiePropertiesNode.html | 10 + armory/logicnode/SetInputMapKeyNode.html | 10 + armory/logicnode/SetLightColorNode.html | 10 + armory/logicnode/SetLightStrengthNode.html | 10 + armory/logicnode/SetLocationNode.html | 10 + armory/logicnode/SetMapValueNode.html | 10 + .../logicnode/SetMaterialImageParamNode.html | 10 + armory/logicnode/SetMaterialNode.html | 10 + armory/logicnode/SetMaterialRgbParamNode.html | 10 + armory/logicnode/SetMaterialSlotNode.html | 10 + .../logicnode/SetMaterialValueParamNode.html | 10 + armory/logicnode/SetMeshNode.html | 10 + armory/logicnode/SetMouseLockNode.html | 10 + armory/logicnode/SetNameNode.html | 10 + .../logicnode/SetNishitaPropertiesNode.html | 10 + armory/logicnode/SetObjectShapeKeyNode.html | 10 + armory/logicnode/SetParentBoneNode.html | 10 + armory/logicnode/SetParentNode.html | 10 + armory/logicnode/SetParticleSpeedNode.html | 10 + armory/logicnode/SetPropertyNode.html | 10 + armory/logicnode/SetRotationNode.html | 10 + armory/logicnode/SetScaleNode.html | 10 + armory/logicnode/SetSceneNode.html | 10 + armory/logicnode/SetShaderUniformNode.html | 10 + armory/logicnode/SetSpotLightBlendNode.html | 10 + armory/logicnode/SetSpotLightSizeNode.html | 10 + armory/logicnode/SetTilesheetFrameNode.html | 10 + armory/logicnode/SetTilesheetPausedNode.html | 10 + armory/logicnode/SetTimeScaleNode.html | 10 + armory/logicnode/SetTraitPausedNode.html | 10 + armory/logicnode/SetTransformNode.html | 10 + armory/logicnode/SetVariableNode.html | 10 + armory/logicnode/SetVelocityNode.html | 10 + armory/logicnode/SetVibrateNode.html | 10 + armory/logicnode/SetVisibleNode.html | 10 + armory/logicnode/SetWorldStrengthNode.html | 10 + armory/logicnode/ShowMouseNode.html | 10 + armory/logicnode/ShutdownNode.html | 10 + armory/logicnode/SleepNode.html | 10 + armory/logicnode/SpawnCollectionNode.html | 10 + armory/logicnode/SpawnObjectByNameNode.html | 10 + armory/logicnode/SpawnObjectNode.html | 10 + armory/logicnode/SpawnSceneNode.html | 10 + armory/logicnode/SplitStringNode.html | 10 + armory/logicnode/StopAgentNode.html | 10 + armory/logicnode/StopSoundNode.html | 10 + armory/logicnode/StringNode.html | 10 + armory/logicnode/StringReplaceNode.html | 10 + armory/logicnode/SubStringNode.html | 10 + armory/logicnode/SurfaceCoordsNode.html | 10 + armory/logicnode/SwitchNode.html | 10 + armory/logicnode/TermDerivate.html | 12 + armory/logicnode/TermNode.html | 15 + armory/logicnode/TermTransform.html | 12 + armory/logicnode/TimeNode.html | 10 + armory/logicnode/TimerNode.html | 10 + armory/logicnode/ToBoolNode.html | 10 + armory/logicnode/TouchInRegionNode.html | 10 + armory/logicnode/TraitNode.html | 10 + armory/logicnode/TransformMathNode.html | 10 + armory/logicnode/TransformNode.html | 10 + armory/logicnode/TranslateObjectNode.html | 10 + .../logicnode/TranslateOnLocalAxisNode.html | 10 + armory/logicnode/TweenFloatNode.html | 10 + armory/logicnode/TweenRotationNode.html | 10 + armory/logicnode/TweenTransformNode.html | 10 + armory/logicnode/TweenVectorNode.html | 10 + armory/logicnode/ValueChangedNode.html | 10 + armory/logicnode/VectorClampToSizeNode.html | 10 + armory/logicnode/VectorFromBooleanNode.html | 10 + armory/logicnode/VectorFromTransformNode.html | 10 + armory/logicnode/VectorMathNode.html | 10 + armory/logicnode/VectorMixNode.html | 10 + armory/logicnode/VectorMoveTowardsNode.html | 10 + armory/logicnode/VectorNode.html | 10 + .../VectorToObjectOrientationNode.html | 10 + armory/logicnode/VolumeTriggerNode.html | 10 + armory/logicnode/WaitForNode.html | 10 + armory/logicnode/WhileNode.html | 10 + armory/logicnode/WindowInfoNode.html | 10 + armory/logicnode/WorldToScreenSpaceNode.html | 10 + .../WorldVectorToLocalSpaceNode.html | 10 + armory/logicnode/WriteFileNode.html | 10 + armory/logicnode/WriteJsonNode.html | 10 + armory/logicnode/WriteStorageNode.html | 10 + armory/logicnode/index.html | 15 + armory/math/Helper.html | 12 + armory/math/Rotator.html | 10 + armory/math/index.html | 10 + armory/network/BinaryType.html | 10 + armory/network/Buffer.html | 10 + armory/network/Client.html | 10 + armory/network/Connect.html | 10 + armory/network/Host.html | 10 + armory/network/JsBuffer.html | 10 + armory/network/MessageType.html | 10 + armory/network/SecureHost.html | 10 + armory/network/Util.html | 10 + armory/network/WebSocket.html | 10 + armory/network/index.html | 10 + armory/network/uuid/Uuid.html | 10 + armory/network/uuid/index.html | 10 + armory/object/TransformExtension.html | 10 + armory/object/Uniforms.html | 10 + armory/object/index.html | 10 + armory/renderpath/Downsampler.html | 10 + armory/renderpath/DynamicResolutionScale.html | 10 + armory/renderpath/HosekWilkie.html | 10 + armory/renderpath/HosekWilkieData.html | 10 + .../renderpath/HosekWilkieRadianceData.html | 10 + armory/renderpath/Inc.html | 10 + armory/renderpath/Nishita.html | 11 + armory/renderpath/NishitaData.html | 18 + armory/renderpath/Postprocess.html | 10 + armory/renderpath/RenderPathCreator.html | 10 + armory/renderpath/RenderPathDeferred.html | 10 + armory/renderpath/RenderPathForward.html | 10 + armory/renderpath/RenderToTexture.html | 10 + armory/renderpath/Upsampler.html | 10 + armory/renderpath/index.html | 12 + armory/system/ArmAssertionException.html | 11 + armory/system/Assert.html | 16 + armory/system/AssertLevel.html | 14 + armory/system/Event.html | 21 + armory/system/FSM.html | 10 + armory/system/GamepadKey.html | 10 + armory/system/InputMap.html | 10 + armory/system/InputMapKey.html | 10 + armory/system/KeyboardKey.html | 10 + armory/system/Logic.html | 10 + armory/system/MouseKey.html | 10 + armory/system/Starter.html | 10 + armory/system/State.html | 10 + armory/system/TEvent.html | 10 + armory/system/TNode.html | 10 + armory/system/TNodeButton.html | 10 + armory/system/TNodeCanvas.html | 10 + armory/system/TNodeLink.html | 10 + armory/system/TNodeSocket.html | 10 + armory/system/Transition.html | 10 + armory/system/index.html | 11 + armory/trait/ArcBall.html | 10 + armory/trait/Character.html | 10 + armory/trait/ConvexBreaker.html | 10 + armory/trait/ConvexHull.html | 10 + armory/trait/CustomParticle.html | 10 + armory/trait/CutResult.html | 10 + armory/trait/Face3.html | 10 + armory/trait/FirstPersonController.html | 10 + armory/trait/FollowCamera.html | 16 + armory/trait/Line3.html | 10 + armory/trait/MeshData.html | 10 + armory/trait/NavAgent.html | 10 + armory/trait/NavCrowd.html | 10 + armory/trait/NavMesh.html | 10 + armory/trait/NavObstacle.html | 10 + armory/trait/PhysicsBreak.html | 10 + armory/trait/PhysicsDrag.html | 10 + armory/trait/Plane.html | 10 + armory/trait/SimpleMoveObject.html | 12 + armory/trait/SimpleRotateObject.html | 12 + armory/trait/SimpleScaleObject.html | 16 + armory/trait/ThirdPersonController.html | 10 + armory/trait/UserData.html | 10 + armory/trait/VehicleBody.html | 10 + armory/trait/VehicleWheel.html | 10 + armory/trait/VirtualGamepad.html | 10 + armory/trait/WalkNavigation.html | 10 + armory/trait/index.html | 18 + armory/trait/internal/Bridge.html | 10 + armory/trait/internal/CameraController.html | 10 + armory/trait/internal/CanvasScript.html | 12 + armory/trait/internal/DebugConsole.html | 10 + armory/trait/internal/LivePatch.html | 10 + armory/trait/internal/LoadingScreen.html | 10 + armory/trait/internal/MovieTexture.html | 12 + armory/trait/internal/PositionStateEnum.html | 10 + armory/trait/internal/TerrainPhysics.html | 10 + armory/trait/internal/UniformType.html | 10 + armory/trait/internal/UniformsManager.html | 10 + armory/trait/internal/WasmScript.html | 10 + armory/trait/internal/index.html | 11 + .../physics/KinematicCharacterController.html | 10 + armory/trait/physics/PhysicsConstraint.html | 10 + armory/trait/physics/PhysicsHook.html | 10 + armory/trait/physics/PhysicsWorld.html | 10 + armory/trait/physics/RigidBody.html | 10 + armory/trait/physics/SoftBody.html | 10 + .../trait/physics/bullet/ConstraintAxis.html | 10 + .../trait/physics/bullet/ConstraintType.html | 10 + armory/trait/physics/bullet/ContactPair.html | 10 + .../bullet/ControllerActivationState.html | 10 + .../trait/physics/bullet/ControllerShape.html | 10 + armory/trait/physics/bullet/ConvexHit.html | 10 + .../trait/physics/bullet/DebugDrawHelper.html | 10 + .../trait/physics/bullet/DebugDrawMode.html | 16 + armory/trait/physics/bullet/Hit.html | 10 + .../bullet/KinematicCharacterController.html | 10 + armory/trait/physics/bullet/LineData.html | 10 + .../physics/bullet/PhysicsConstraint.html | 17 + .../bullet/PhysicsConstraintExportHelper.html | 14 + armory/trait/physics/bullet/PhysicsHook.html | 10 + armory/trait/physics/bullet/PhysicsWorld.html | 10 + armory/trait/physics/bullet/RigidBody.html | 14 + .../trait/physics/bullet/RigidBodyFlags.html | 10 + .../trait/physics/bullet/RigidBodyParams.html | 10 + armory/trait/physics/bullet/Shape.html | 10 + armory/trait/physics/bullet/SoftBody.html | 10 + armory/trait/physics/bullet/SoftShape.html | 10 + armory/trait/physics/bullet/TextData.html | 10 + armory/trait/physics/bullet/index.html | 15 + armory/trait/physics/index.html | 10 + armory/ui/Anchor.html | 10 + armory/ui/Canvas.html | 11 + armory/ui/ElementType.html | 10 + armory/ui/Ext.html | 10 + armory/ui/ListOpts.html | 10 + armory/ui/Popup.html | 10 + armory/ui/TAsset.html | 10 + armory/ui/TCanvas.html | 10 + armory/ui/TElement.html | 10 + armory/ui/TLocale.html | 10 + armory/ui/TTranslatedText.html | 10 + armory/ui/Themes.html | 10 + armory/ui/index.html | 10 + bootstrap/css/bootstrap-responsive.css | 1109 +++ bootstrap/css/bootstrap-responsive.min.css | 9 + bootstrap/css/bootstrap-select.min.css | 6 + bootstrap/css/bootstrap.css | 6167 +++++++++++++++++ bootstrap/css/bootstrap.min.css | 9 + bootstrap/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes bootstrap/js/bootstrap-select.min.js | 8 + bootstrap/js/bootstrap.js | 2280 ++++++ bootstrap/js/bootstrap.min.js | 6 + bullet/ActionInterface.html | 10 + bullet/Ammo.html | 10 + bullet/Anchor.html | 10 + bullet/AxisSweep3.html | 10 + bullet/BoxShape.html | 10 + bullet/BroadphaseInterface.html | 10 + bullet/BulletString.html | 10 + bullet/BvhTriangleMeshShape.html | 10 + bullet/CapsuleShape.html | 10 + bullet/CapsuleShapeX.html | 10 + bullet/CapsuleShapeZ.html | 10 + bullet/ClosestConvexResultCallback.html | 10 + bullet/ClosestRayResultCallback.html | 10 + bullet/CollisionConfiguration.html | 10 + bullet/CollisionDispatcher.html | 10 + bullet/CollisionObject.html | 10 + bullet/CollisionObjectActivationState.html | 10 + bullet/CollisionShape.html | 10 + bullet/CollisionWorld.html | 10 + bullet/CompoundShape.html | 10 + bullet/ConcaveShape.html | 10 + bullet/ConcreteContactResultCallback.html | 10 + bullet/ConeShape.html | 10 + bullet/ConeShapeX.html | 10 + bullet/ConeShapeZ.html | 10 + bullet/Config.html | 10 + bullet/ConstraintSolver.html | 10 + bullet/ConvexHullShape.html | 10 + bullet/ConvexInternalShape.html | 10 + bullet/ConvexResultCallback.html | 10 + bullet/ConvexShape.html | 10 + bullet/CylinderShape.html | 10 + bullet/CylinderShapeX.html | 10 + bullet/CylinderShapeZ.html | 10 + bullet/DbvtBroadphase.html | 10 + bullet/DebugDrawer.html | 10 + bullet/DefaultCollisionConfiguration.html | 10 + bullet/DefaultMotionState.html | 10 + bullet/DefaultSoftBodySolver.html | 10 + bullet/DefaultVehicleRaycaster.html | 10 + bullet/DiscreteDynamicsWorld.html | 10 + bullet/Dispatcher.html | 10 + bullet/DynamicsWorld.html | 10 + bullet/GImpactCollisionAlgorithm.html | 10 + bullet/GImpactMeshShape.html | 10 + bullet/Generic6DofConstraint.html | 10 + bullet/Generic6DofSpringConstraint.html | 10 + bullet/GhostObject.html | 10 + bullet/GhostPairCallback.html | 10 + bullet/HeightfieldTerrainShape.html | 10 + bullet/HingeConstraint.html | 10 + bullet/IDebugDraw.html | 10 + bullet/IndexedMesh.html | 10 + bullet/KinematicCharacterController.html | 10 + bullet/ManifoldPoint.html | 10 + bullet/Material.html | 10 + bullet/Matrix3x3.html | 10 + bullet/MotionState.html | 10 + bullet/Node.html | 10 + bullet/OverlappingPairCache.html | 10 + bullet/OverlappingPairCallback.html | 10 + bullet/PairCachingGhostObject.html | 10 + bullet/PersistentManifold.html | 10 + bullet/Point2PointConstraint.html | 10 + bullet/PolyhedralConvexAabbCachingShape.html | 10 + bullet/PolyhedralConvexShape.html | 10 + bullet/QuadWord.html | 10 + bullet/Quaternion.html | 10 + bullet/RayResultCallback.html | 10 + bullet/RaycastInfo.html | 10 + bullet/RaycastVehicle.html | 10 + bullet/RigidBody.html | 10 + bullet/RigidBodyConstructionInfo.html | 10 + bullet/SequentialImpulseConstraintSolver.html | 10 + bullet/SimpleDynamicsWorld.html | 10 + bullet/SliderConstraint.html | 10 + bullet/SoftBody.html | 10 + bullet/SoftBodyHelpers.html | 10 + ...ftBodyRigidBodyCollisionConfiguration.html | 10 + bullet/SoftBodyWorldInfo.html | 10 + bullet/SoftRigidDynamicsWorld.html | 10 + bullet/SphereShape.html | 10 + bullet/StaticPlaneShape.html | 10 + bullet/StridingMeshInterface.html | 10 + bullet/TAnchorArray.html | 10 + bullet/TMaterialArray.html | 10 + bullet/TNodeArray.html | 10 + bullet/Transform.html | 10 + bullet/TriangleIndexVertexArray.html | 10 + bullet/TriangleMesh.html | 10 + bullet/TriangleMeshShape.html | 10 + bullet/TypedConstraint.html | 10 + bullet/TypedObject.html | 10 + bullet/Vector3.html | 10 + bullet/VehicleRaycaster.html | 10 + bullet/VehicleTuning.html | 10 + bullet/WheelInfo.html | 10 + bullet/WheelInfoConstructionInfo.html | 10 + bullet/index.html | 10 + dark-mode.css | 329 + extra-styles.css | 1 + favicon.ico | Bin 0 -> 15086 bytes haxe-nav.css | 189 + haxe/CallStack.html | 15 + haxe/Constructible.html | 17 + haxe/DynamicAccess.html | 24 + haxe/EnumTools.html | 49 + haxe/EnumValueTools.html | 30 + haxe/Exception.html | 41 + haxe/FlatEnum.html | 14 + haxe/Function.html | 12 + haxe/Http.html | 10 + haxe/IMap.html | 10 + haxe/Int32.html | 12 + haxe/Int64.html | 21 + haxe/Int64Helper.html | 10 + haxe/Json.html | 22 + haxe/Log.html | 24 + haxe/NotVoid.html | 12 + haxe/PosInfos.html | 17 + haxe/Rest.html | 27 + haxe/Serializer.html | 48 + haxe/StackItem.html | 10 + haxe/SysTools.html | 19 + haxe/Unserializer.html | 53 + haxe/V8CallSite.html | 10 + haxe/ValueException.html | 17 + haxe/crypto/Md5.html | 10 + haxe/crypto/Sha1.html | 10 + haxe/crypto/index.html | 10 + haxe/ds/BalancedTree.html | 29 + haxe/ds/EnumValueMap.html | 24 + haxe/ds/HashMap.html | 11 + haxe/ds/IntMap.html | 15 + haxe/ds/List.html | 29 + haxe/ds/Map.html | 33 + haxe/ds/ObjectMap.html | 17 + haxe/ds/ReadOnlyArray.html | 21 + haxe/ds/StringMap.html | 15 + haxe/ds/TreeNode.html | 10 + haxe/ds/Vector.html | 45 + haxe/ds/WeakMap.html | 12 + haxe/ds/index.html | 17 + haxe/exceptions/NotImplementedException.html | 11 + haxe/exceptions/PosException.html | 11 + haxe/exceptions/index.html | 10 + haxe/extern/EitherType.html | 15 + haxe/extern/Rest.html | 14 + haxe/extern/index.html | 11 + haxe/http/HttpBase.html | 54 + haxe/http/HttpJs.html | 40 + haxe/http/index.html | 11 + haxe/index.html | 27 + haxe/io/ArrayBufferView.html | 10 + haxe/io/ArrayBufferViewData.html | 10 + haxe/io/Bytes.html | 42 + haxe/io/BytesBuffer.html | 11 + haxe/io/BytesData.html | 10 + haxe/io/BytesInput.html | 24 + haxe/io/BytesOutput.html | 27 + haxe/io/Encoding.html | 10 + haxe/io/Eof.html | 10 + haxe/io/Error.html | 10 + haxe/io/FPHelper.html | 14 + haxe/io/Float32Array.html | 10 + haxe/io/Float32ArrayData.html | 10 + haxe/io/Input.html | 30 + haxe/io/Output.html | 33 + haxe/io/StringInput.html | 24 + haxe/io/index.html | 15 + haxe/iterators/ArrayIterator.html | 10 + haxe/iterators/ArrayKeyValueIterator.html | 10 + haxe/iterators/DynamicAccessIterator.html | 10 + .../DynamicAccessKeyValueIterator.html | 10 + haxe/iterators/HashMapKeyValueIterator.html | 10 + haxe/iterators/MapKeyValueIterator.html | 10 + haxe/iterators/RestIterator.html | 10 + haxe/iterators/RestKeyValueIterator.html | 10 + haxe/iterators/StringIterator.html | 12 + haxe/iterators/StringIteratorUnicode.html | 16 + haxe/iterators/StringKeyValueIterator.html | 12 + haxe/iterators/index.html | 12 + haxe/macro/AbstractType.html | 10 + haxe/macro/Access.html | 14 + haxe/macro/AnonStatus.html | 15 + haxe/macro/AnonType.html | 10 + haxe/macro/BaseType.html | 12 + haxe/macro/Binop.html | 10 + haxe/macro/Case.html | 10 + haxe/macro/Catch.html | 10 + haxe/macro/ClassField.html | 10 + haxe/macro/ClassKind.html | 13 + haxe/macro/ClassType.html | 10 + haxe/macro/ComplexType.html | 12 + haxe/macro/Constant.html | 11 + haxe/macro/Context.html | 13 + haxe/macro/DefType.html | 10 + haxe/macro/DisplayKind.html | 10 + haxe/macro/EnumField.html | 11 + haxe/macro/EnumType.html | 10 + haxe/macro/Error.html | 11 + haxe/macro/Expr.html | 10 + haxe/macro/ExprArrayTools.html | 12 + haxe/macro/ExprDef.html | 13 + haxe/macro/ExprOf.html | 12 + haxe/macro/ExprTools.html | 53 + haxe/macro/Field.html | 11 + haxe/macro/FieldAccess.html | 12 + haxe/macro/FieldKind.html | 10 + haxe/macro/FieldType.html | 10 + haxe/macro/Function.html | 10 + haxe/macro/FunctionArg.html | 10 + haxe/macro/FunctionKind.html | 10 + haxe/macro/ImportExpr.html | 10 + haxe/macro/ImportMode.html | 10 + haxe/macro/Message.html | 10 + haxe/macro/MetaAccess.html | 28 + haxe/macro/Metadata.html | 10 + haxe/macro/MetadataEntry.html | 10 + haxe/macro/MethodKind.html | 10 + haxe/macro/ModuleType.html | 12 + haxe/macro/ObjectField.html | 10 + haxe/macro/Position.html | 10 + haxe/macro/Printer.html | 12 + haxe/macro/QuoteStatus.html | 10 + haxe/macro/Ref.html | 15 + haxe/macro/StringLiteralKind.html | 10 + haxe/macro/TConstant.html | 10 + haxe/macro/TFunc.html | 11 + haxe/macro/TVar.html | 11 + haxe/macro/Type.html | 10 + haxe/macro/TypeDefKind.html | 10 + haxe/macro/TypeDefinition.html | 11 + haxe/macro/TypeParam.html | 13 + haxe/macro/TypeParamDecl.html | 10 + haxe/macro/TypeParameter.html | 11 + haxe/macro/TypePath.html | 11 + haxe/macro/TypedExpr.html | 10 + haxe/macro/TypedExprDef.html | 20 + haxe/macro/Unop.html | 10 + haxe/macro/Var.html | 10 + haxe/macro/VarAccess.html | 10 + haxe/macro/index.html | 20 + highlighter.css | 65 + highlighter.js | 43 + index.html | 24 + index.js | 319 + iron/App.html | 10 + iron/CachedShaderContext.html | 10 + iron/DrawOrder.html | 10 + iron/RenderPath.html | 10 + iron/RenderTarget.html | 10 + iron/RenderTargetRaw.html | 10 + iron/Scene.html | 14 + iron/Trait.html | 10 + iron/data/Armature.html | 10 + iron/data/Bucket.html | 10 + iron/data/CameraData.html | 10 + iron/data/ConstData.html | 10 + iron/data/Data.html | 10 + iron/data/Geometry.html | 10 + iron/data/InterleavedVertexBuffer.html | 10 + iron/data/LightData.html | 10 + iron/data/MaterialContext.html | 10 + iron/data/MaterialData.html | 10 + iron/data/MeshBatch.html | 10 + iron/data/MeshData.html | 10 + iron/data/ParticleData.html | 10 + iron/data/Probe.html | 10 + iron/data/ProbeData.html | 10 + iron/data/SceneStream.html | 10 + iron/data/ShaderContext.html | 10 + iron/data/ShaderData.html | 10 + iron/data/StreamSector.html | 10 + iron/data/TAction.html | 10 + iron/data/TAnimation.html | 10 + iron/data/TAnimationTransform.html | 10 + iron/data/TBindConstant.html | 10 + iron/data/TBindTexture.html | 10 + iron/data/TCameraData.html | 10 + iron/data/TConstraint.html | 10 + iron/data/TGroup.html | 10 + iron/data/TIndexArray.html | 10 + iron/data/TLightData.html | 10 + iron/data/TLod.html | 10 + iron/data/TMaterialContext.html | 10 + iron/data/TMaterialData.html | 10 + iron/data/TMeshData.html | 10 + iron/data/TMeshHandle.html | 10 + iron/data/TMorphTarget.html | 10 + iron/data/TObj.html | 10 + iron/data/TParticleData.html | 10 + iron/data/TParticleReference.html | 10 + iron/data/TProbeData.html | 10 + iron/data/TProperty.html | 10 + iron/data/TSceneFormat.html | 10 + iron/data/TShaderConstant.html | 10 + iron/data/TShaderContext.html | 10 + iron/data/TShaderData.html | 10 + iron/data/TShaderOverride.html | 10 + iron/data/TSkin.html | 10 + iron/data/TSpeakerData.html | 10 + iron/data/TTerrainData.html | 10 + iron/data/TTextureUnit.html | 10 + iron/data/TTilesheetAction.html | 10 + iron/data/TTilesheetData.html | 10 + iron/data/TTrack.html | 10 + iron/data/TTrait.html | 10 + iron/data/TTransform.html | 10 + iron/data/TVertexArray.html | 10 + iron/data/TVertexElement.html | 10 + iron/data/TWorldData.html | 10 + iron/data/TerrainStream.html | 10 + iron/data/Wasm.html | 10 + iron/data/WorldData.html | 10 + iron/data/index.html | 10 + iron/index.html | 10 + iron/math/Mat3.html | 10 + iron/math/Mat4.html | 19 + iron/math/Plane.html | 10 + iron/math/Quat.html | 18 + iron/math/Ray.html | 10 + iron/math/RayCaster.html | 10 + iron/math/Vec2.html | 10 + iron/math/Vec3.html | 10 + iron/math/Vec4.html | 10 + iron/math/index.html | 10 + iron/object/Animation.html | 10 + iron/object/BoneAnimation.html | 10 + iron/object/CameraObject.html | 18 + iron/object/Constraint.html | 10 + iron/object/DecalObject.html | 18 + iron/object/FrustumPlane.html | 10 + iron/object/LightObject.html | 18 + iron/object/MeshObject.html | 18 + iron/object/MorphTarget.html | 10 + iron/object/Object.html | 18 + iron/object/ObjectAnimation.html | 10 + iron/object/Particle.html | 10 + iron/object/ParticleSystem.html | 13 + iron/object/ProbeObject.html | 18 + iron/object/SpeakerObject.html | 18 + iron/object/Tilesheet.html | 10 + iron/object/Transform.html | 26 + iron/object/Uniforms.html | 10 + iron/object/index.html | 10 + iron/system/ArmPack.html | 10 + iron/system/Audio.html | 15 + iron/system/Ease.html | 10 + iron/system/Gamepad.html | 10 + iron/system/GamepadStick.html | 10 + iron/system/Input.html | 10 + iron/system/Keyboard.html | 10 + iron/system/Lz4.html | 10 + iron/system/Mouse.html | 10 + iron/system/Pen.html | 10 + iron/system/Sensor.html | 10 + iron/system/Storage.html | 10 + iron/system/Surface.html | 10 + iron/system/TAnim.html | 10 + iron/system/Time.html | 10 + iron/system/Tween.html | 10 + iron/system/VirtualButton.html | 10 + iron/system/VirtualInput.html | 10 + iron/system/index.html | 10 + jquery-1.9.1.min.js | 5 + js/Browser.html | 15 + js/Lib.html | 33 + js/Syntax.html | 20 + js/html/AbortSignal.html | 11 + js/html/AddEventListenerOptions.html | 10 + js/html/AlignSetting.html | 10 + js/html/AnchorElement.html | 70 + js/html/Animation.html | 11 + js/html/AnimationEffect.html | 11 + js/html/AnimationFilter.html | 10 + js/html/AnimationPlayState.html | 10 + js/html/AnimationTimeline.html | 11 + js/html/AreaElement.html | 69 + js/html/AssignedNodesOptions.html | 10 + js/html/Attr.html | 71 + js/html/AudioElement.html | 71 + js/html/AudioStreamTrack.html | 14 + js/html/AudioTrack.html | 11 + js/html/AudioTrackList.html | 11 + js/html/AutoKeyword.html | 10 + js/html/BRElement.html | 69 + js/html/BarProp.html | 10 + js/html/BaseElement.html | 69 + js/html/BinaryType.html | 10 + js/html/Blob.html | 11 + js/html/BlobPropertyBag.html | 10 + js/html/BodyElement.html | 69 + js/html/ButtonElement.html | 74 + js/html/CDATASection.html | 68 + js/html/CSSBoxType.html | 10 + js/html/CSSRule.html | 11 + js/html/CSSRuleList.html | 11 + js/html/CSSStyleDeclaration.html | 11 + js/html/CSSStyleSheet.html | 14 + js/html/Cache.html | 11 + js/html/CacheQueryOptions.html | 10 + js/html/CacheStorage.html | 11 + js/html/CacheStorageNamespace.html | 10 + js/html/CanvasCaptureMediaStream.html | 10 + js/html/CanvasElement.html | 69 + js/html/CanvasGradient.html | 11 + js/html/CanvasPattern.html | 11 + js/html/CanvasRenderingContext2D.html | 11 + js/html/CanvasWindingRule.html | 10 + js/html/CaretPosition.html | 11 + js/html/ChannelPixelLayout.html | 10 + js/html/ChannelPixelLayoutDataType.html | 10 + js/html/CharacterData.html | 68 + js/html/Clipboard.html | 11 + js/html/Comment.html | 68 + js/html/CompositeOperation.html | 10 + js/html/ComputedEffectTiming.html | 10 + js/html/ConsoleInstance.html | 12 + js/html/ConstrainBooleanParameters.html | 10 + js/html/ConstrainDOMStringParameters.html | 10 + js/html/ConstrainDoubleRange.html | 10 + js/html/ConstrainLongRange.html | 10 + js/html/ConvertCoordinateOptions.html | 10 + js/html/Coordinates.html | 11 + js/html/Crypto.html | 11 + js/html/CryptoKey.html | 11 + js/html/DListElement.html | 69 + js/html/DOMElement.html | 69 + js/html/DOMException.html | 11 + js/html/DOMImplementation.html | 11 + js/html/DOMPoint.html | 11 + js/html/DOMPointInit.html | 11 + js/html/DOMPointReadOnly.html | 11 + js/html/DOMQuad.html | 11 + js/html/DOMQuadJSON.html | 10 + js/html/DOMRect.html | 11 + js/html/DOMRectList.html | 10 + js/html/DOMRectReadOnly.html | 11 + js/html/DOMStringList.html | 11 + js/html/DOMStringMap.html | 11 + js/html/DOMTokenList.html | 11 + js/html/DataListElement.html | 69 + js/html/DataTransfer.html | 11 + js/html/DataTransferItem.html | 11 + js/html/DataTransferItemList.html | 11 + js/html/DetailsElement.html | 69 + js/html/DirectionSetting.html | 10 + js/html/Directory.html | 10 + js/html/DirectoryElement.html | 68 + js/html/DivElement.html | 69 + js/html/Document.html | 68 + js/html/DocumentFragment.html | 68 + js/html/DocumentTimeline.html | 11 + js/html/DocumentTimelineOptions.html | 10 + js/html/DocumentType.html | 68 + js/html/EffectTiming.html | 11 + js/html/Element.html | 69 + js/html/ElementCreationOptions.html | 10 + js/html/EmbedElement.html | 69 + js/html/EndingTypes.html | 10 + js/html/Event.html | 11 + js/html/EventInit.html | 10 + js/html/EventListener.html | 11 + js/html/EventListenerOptions.html | 10 + js/html/EventTarget.html | 11 + js/html/FetchObserver.html | 10 + js/html/FetchState.html | 10 + js/html/FieldSetElement.html | 70 + js/html/File.html | 11 + js/html/FileList.html | 11 + js/html/FilePropertyBag.html | 10 + js/html/FillMode.html | 10 + js/html/FontElement.html | 69 + js/html/FontFace.html | 11 + js/html/FontFaceDescriptors.html | 10 + js/html/FontFaceLoadStatus.html | 10 + js/html/FontFaceSet.html | 11 + js/html/FontFaceSetIterator.html | 10 + js/html/FontFaceSetIteratorResult.html | 10 + js/html/FontFaceSetLoadStatus.html | 10 + js/html/FormData.html | 11 + js/html/FormDataIterator.html | 10 + js/html/FormElement.html | 69 + js/html/FrameElement.html | 68 + js/html/FrameSetElement.html | 69 + js/html/Gamepad.html | 11 + js/html/GamepadButton.html | 11 + js/html/GamepadMappingType.html | 10 + js/html/Geolocation.html | 11 + js/html/GetNotificationOptions.html | 10 + js/html/GetRootNodeOptions.html | 10 + js/html/HRElement.html | 69 + js/html/HTMLAllCollection.html | 10 + js/html/HTMLCollection.html | 11 + js/html/HTMLDocument.html | 68 + js/html/HTMLOptionsCollection.html | 11 + js/html/HTMLPropertiesCollection.html | 10 + js/html/HeadElement.html | 69 + js/html/Headers.html | 11 + js/html/HeadersIterator.html | 10 + js/html/History.html | 17 + js/html/HitRegionOptions.html | 10 + js/html/HtmlElement.html | 69 + js/html/IFrameElement.html | 69 + js/html/ImageBitmap.html | 11 + js/html/ImageBitmapFormat.html | 10 + js/html/ImageData.html | 11 + js/html/ImageElement.html | 69 + js/html/InputElement.html | 81 + js/html/IterationCompositeOperation.html | 10 + js/html/KeyframeAnimationOptions.html | 10 + js/html/KeyframeEffectOptions.html | 10 + js/html/LIElement.html | 69 + js/html/LabelElement.html | 69 + js/html/LegendElement.html | 69 + js/html/LineAlignSetting.html | 10 + js/html/LinkElement.html | 70 + js/html/Location.html | 11 + js/html/MapElement.html | 69 + js/html/MediaDeviceInfo.html | 11 + js/html/MediaDeviceKind.html | 10 + js/html/MediaDevices.html | 11 + js/html/MediaElement.html | 71 + js/html/MediaError.html | 11 + js/html/MediaKeyStatusMapIterator.html | 10 + js/html/MediaList.html | 10 + js/html/MediaQueryList.html | 11 + js/html/MediaStream.html | 11 + js/html/MediaStreamConstraints.html | 11 + js/html/MediaStreamTrack.html | 15 + js/html/MediaStreamTrackState.html | 10 + js/html/MediaTrackConstraintSet.html | 10 + js/html/MediaTrackConstraints.html | 11 + js/html/MediaTrackSettings.html | 11 + js/html/MediaTrackSupportedConstraints.html | 11 + js/html/MenuElement.html | 68 + js/html/MetaElement.html | 69 + js/html/MeterElement.html | 69 + js/html/MimeType.html | 11 + js/html/MimeTypeArray.html | 11 + js/html/ModElement.html | 69 + js/html/NamedNodeMap.html | 11 + js/html/Navigator.html | 11 + js/html/Node.html | 68 + js/html/NodeFilter.html | 31 + js/html/NodeIterator.html | 85 + js/html/NodeList.html | 11 + js/html/Notification.html | 14 + js/html/NotificationDirection.html | 10 + js/html/NotificationOptions.html | 10 + js/html/NotificationPermission.html | 10 + js/html/OListElement.html | 74 + js/html/ObjectElement.html | 69 + js/html/ObserverCallback.html | 10 + js/html/OptGroupElement.html | 69 + js/html/OptionElement.html | 69 + js/html/OptionalEffectTiming.html | 10 + js/html/OrientationLockType.html | 10 + js/html/OrientationType.html | 10 + js/html/OutputElement.html | 69 + js/html/ParagraphElement.html | 69 + js/html/ParamElement.html | 69 + js/html/Path2D.html | 11 + js/html/Performance.html | 11 + js/html/PerformanceEntry.html | 11 + js/html/PerformanceNavigation.html | 11 + js/html/PerformanceTiming.html | 11 + js/html/PermissionState.html | 10 + js/html/PermissionStatus.html | 11 + js/html/Permissions.html | 10 + js/html/PictureElement.html | 69 + js/html/PlaybackDirection.html | 10 + js/html/Plugin.html | 11 + js/html/PluginArray.html | 11 + js/html/Position.html | 11 + js/html/PositionAlignSetting.html | 10 + js/html/PositionError.html | 33 + js/html/PositionOptions.html | 11 + js/html/PreElement.html | 69 + js/html/ProcessingInstruction.html | 68 + js/html/ProgressElement.html | 69 + js/html/PropertyNodeList.html | 10 + js/html/QuoteElement.html | 69 + js/html/Range.html | 11 + js/html/ReferrerPolicy.html | 10 + js/html/RegistrationOptions.html | 10 + js/html/Request.html | 11 + js/html/RequestCache.html | 10 + js/html/RequestCredentials.html | 10 + js/html/RequestDestination.html | 11 + js/html/RequestInit.html | 10 + js/html/RequestMode.html | 10 + js/html/RequestRedirect.html | 10 + js/html/Response.html | 11 + js/html/ResponseInit.html | 10 + js/html/ResponseType.html | 10 + js/html/Screen.html | 11 + js/html/ScreenOrientation.html | 11 + js/html/ScriptElement.html | 69 + js/html/ScrollBehavior.html | 10 + js/html/ScrollIntoViewOptions.html | 10 + js/html/ScrollLogicalPosition.html | 10 + js/html/ScrollOptions.html | 10 + js/html/ScrollRestoration.html | 10 + js/html/ScrollSetting.html | 10 + js/html/ScrollToOptions.html | 10 + js/html/SelectElement.html | 69 + js/html/Selection.html | 11 + js/html/SelectionMode.html | 10 + js/html/ServiceWorker.html | 11 + js/html/ServiceWorkerContainer.html | 11 + js/html/ServiceWorkerRegistration.html | 11 + js/html/ServiceWorkerState.html | 11 + js/html/ServiceWorkerUpdateViaCache.html | 10 + js/html/ShadowRoot.html | 68 + js/html/ShadowRootInit.html | 10 + js/html/ShadowRootMode.html | 10 + js/html/SlotElement.html | 69 + js/html/SourceElement.html | 70 + js/html/SpanElement.html | 69 + js/html/SpeechSynthesis.html | 11 + js/html/SpeechSynthesisUtterance.html | 11 + js/html/SpeechSynthesisVoice.html | 11 + js/html/Storage.html | 11 + js/html/StorageEstimate.html | 11 + js/html/StorageManager.html | 11 + js/html/StorageType.html | 10 + js/html/StyleElement.html | 69 + js/html/StyleSheet.html | 11 + js/html/StyleSheetList.html | 11 + js/html/SubtleCrypto.html | 11 + js/html/TableCaptionElement.html | 69 + js/html/TableCellElement.html | 69 + js/html/TableColElement.html | 69 + js/html/TableElement.html | 69 + js/html/TableRowElement.html | 69 + js/html/TableSectionElement.html | 69 + js/html/Text.html | 68 + js/html/TextAreaElement.html | 69 + js/html/TextMetrics.html | 11 + js/html/TextTrack.html | 11 + js/html/TextTrackCue.html | 10 + js/html/TextTrackCueList.html | 10 + js/html/TextTrackKind.html | 10 + js/html/TextTrackList.html | 10 + js/html/TextTrackMode.html | 10 + js/html/TimeRanges.html | 11 + js/html/TitleElement.html | 69 + js/html/Touch.html | 11 + js/html/TouchInit.html | 10 + js/html/TouchList.html | 11 + js/html/TrackElement.html | 96 + js/html/TreeWalker.html | 83 + js/html/UListElement.html | 69 + js/html/URLSearchParams.html | 11 + js/html/URLSearchParamsIterator.html | 10 + js/html/VTTCue.html | 11 + js/html/VTTRegion.html | 10 + js/html/ValidityState.html | 11 + js/html/VideoElement.html | 71 + js/html/VideoPlaybackQuality.html | 11 + js/html/VideoStreamTrack.html | 14 + js/html/VideoTrack.html | 10 + js/html/VideoTrackList.html | 10 + js/html/VisibilityState.html | 10 + js/html/WebSocket.html | 11 + js/html/Window.html | 11 + js/html/WorkerGlobalScope.html | 11 + js/html/WorkerLocation.html | 11 + js/html/WorkerNavigator.html | 11 + js/html/XMLHttpRequest.html | 11 + js/html/XMLHttpRequestEventTarget.html | 10 + js/html/XMLHttpRequestResponseType.html | 11 + js/html/XMLHttpRequestUpload.html | 10 + js/html/XPathExpression.html | 11 + js/html/XPathNSResolver.html | 10 + js/html/XPathResult.html | 11 + js/html/eme/MediaKeyError.html | 10 + js/html/eme/MediaKeySession.html | 11 + js/html/eme/MediaKeySessionType.html | 10 + js/html/eme/MediaKeyStatusMap.html | 11 + js/html/eme/MediaKeySystemAccess.html | 11 + js/html/eme/MediaKeySystemConfiguration.html | 11 + .../eme/MediaKeySystemMediaCapability.html | 10 + js/html/eme/MediaKeys.html | 11 + js/html/eme/MediaKeysRequirement.html | 10 + js/html/eme/index.html | 10 + js/html/idb/$Index.html | 11 + js/html/idb/Cursor.html | 11 + js/html/idb/CursorDirection.html | 10 + js/html/idb/Database.html | 11 + js/html/idb/Factory.html | 11 + js/html/idb/IndexParameters.html | 10 + js/html/idb/ObjectStore.html | 11 + js/html/idb/ObjectStoreParameters.html | 10 + js/html/idb/OpenDBOptions.html | 10 + js/html/idb/OpenDBRequest.html | 11 + js/html/idb/Request.html | 11 + js/html/idb/RequestReadyState.html | 10 + js/html/idb/Transaction.html | 16 + js/html/idb/TransactionMode.html | 10 + js/html/idb/index.html | 10 + js/html/index.html | 10 + js/html/midi/MIDIAccess.html | 11 + js/html/midi/MIDIInputMap.html | 11 + js/html/midi/MIDIOptions.html | 10 + js/html/midi/MIDIOutputMap.html | 11 + js/html/midi/index.html | 10 + js/html/push/PushEncryptionKeyName.html | 10 + js/html/push/PushManager.html | 11 + js/html/push/PushPermissionState.html | 10 + js/html/push/PushSubscription.html | 11 + js/html/push/PushSubscriptionInit.html | 10 + js/html/push/PushSubscriptionJSON.html | 10 + js/html/push/PushSubscriptionKeys.html | 10 + js/html/push/PushSubscriptionOptions.html | 10 + js/html/push/PushSubscriptionOptionsInit.html | 10 + js/html/push/index.html | 10 + js/html/svg/Angle.html | 15 + js/html/svg/AnimatedLength.html | 11 + js/html/svg/AnimatedPreserveAspectRatio.html | 11 + js/html/svg/AnimatedRect.html | 11 + js/html/svg/AnimatedString.html | 11 + js/html/svg/AnimatedTransformList.html | 11 + js/html/svg/BoundingBoxOptions.html | 10 + js/html/svg/Element.html | 69 + js/html/svg/GraphicsElement.html | 69 + js/html/svg/ImageElement.html | 69 + js/html/svg/Length.html | 11 + js/html/svg/Matrix.html | 11 + js/html/svg/Number.html | 12 + js/html/svg/Point.html | 11 + js/html/svg/PreserveAspectRatio.html | 11 + js/html/svg/Rect.html | 11 + js/html/svg/SVGElement.html | 76 + js/html/svg/StringList.html | 11 + js/html/svg/Transform.html | 11 + js/html/svg/TransformList.html | 11 + js/html/svg/index.html | 10 + js/html/webgl/ActiveInfo.html | 11 + js/html/webgl/Buffer.html | 11 + js/html/webgl/ContextAttributes.html | 10 + js/html/webgl/Extension.html | 10 + js/html/webgl/Framebuffer.html | 11 + js/html/webgl/PowerPreference.html | 10 + js/html/webgl/Program.html | 11 + js/html/webgl/Query.html | 11 + js/html/webgl/Renderbuffer.html | 11 + js/html/webgl/RenderingContext.html | 11 + js/html/webgl/Sampler.html | 11 + js/html/webgl/Shader.html | 11 + js/html/webgl/ShaderPrecisionFormat.html | 11 + js/html/webgl/Sync.html | 11 + js/html/webgl/Texture.html | 11 + js/html/webgl/TransformFeedback.html | 11 + js/html/webgl/UniformLocation.html | 11 + js/html/webgl/VertexArrayObject.html | 11 + js/html/webgl/WebGL2RenderingContext.html | 11 + .../webgl/extension/ANGLEInstancedArrays.html | 11 + js/html/webgl/extension/EXTBlendMinmax.html | 11 + .../webgl/extension/EXTColorBufferFloat.html | 10 + .../extension/EXTColorBufferHalfFloat.html | 11 + .../extension/EXTDisjointTimerQuery.html | 11 + js/html/webgl/extension/EXTFragDepth.html | 10 + .../webgl/extension/EXTShaderTextureLod.html | 10 + js/html/webgl/extension/EXTSrgb.html | 11 + .../EXTTextureFilterAnisotropic.html | 11 + .../webgl/extension/OESElementIndexUint.html | 10 + .../extension/OESStandardDerivatives.html | 11 + js/html/webgl/extension/OESTextureFloat.html | 10 + .../extension/OESTextureFloatLinear.html | 10 + .../webgl/extension/OESTextureHalfFloat.html | 11 + .../extension/OESTextureHalfFloatLinear.html | 10 + .../webgl/extension/OESVertexArrayObject.html | 11 + .../extension/WEBGLColorBufferFloat.html | 11 + .../extension/WEBGLCompressedTextureAstc.html | 11 + .../extension/WEBGLCompressedTextureAtc.html | 11 + .../extension/WEBGLCompressedTextureEtc.html | 11 + .../extension/WEBGLCompressedTextureEtc1.html | 11 + .../WEBGLCompressedTexturePvrtc.html | 11 + .../extension/WEBGLCompressedTextureS3tc.html | 11 + .../WEBGLCompressedTextureS3tcSrgb.html | 11 + .../extension/WEBGLDebugRendererInfo.html | 11 + .../webgl/extension/WEBGLDebugShaders.html | 10 + .../webgl/extension/WEBGLDepthTexture.html | 11 + js/html/webgl/extension/WEBGLDrawBuffers.html | 11 + js/html/webgl/extension/WEBGLLoseContext.html | 10 + js/html/webgl/extension/index.html | 10 + js/html/webgl/index.html | 10 + js/index.html | 12 + js/lib/ArrayBuffer.html | 10 + js/lib/ArrayBufferView.html | 11 + js/lib/AsyncIterator.html | 11 + js/lib/BufferSource.html | 14 + js/lib/DataView.html | 10 + js/lib/Date.html | 10 + js/lib/Error.html | 10 + js/lib/EvalError.html | 10 + js/lib/Float32Array.html | 42 + js/lib/Float64Array.html | 42 + js/lib/Function.html | 11 + js/lib/Int16Array.html | 40 + js/lib/Int32Array.html | 40 + js/lib/Int8Array.html | 38 + js/lib/Iterator.html | 11 + js/lib/IteratorStep.html | 10 + js/lib/KeyValue.html | 10 + js/lib/Object.html | 19 + js/lib/ObjectEntry.html | 10 + js/lib/ObjectPropertyDescriptor.html | 25 + js/lib/ObjectPrototype.html | 13 + js/lib/Promise.html | 40 + js/lib/PromiseHandler.html | 10 + js/lib/PromiseSettleOutcome.html | 10 + js/lib/PromiseSettleStatus.html | 10 + js/lib/RangeError.html | 10 + js/lib/ReferenceError.html | 10 + js/lib/RegExp.html | 14 + js/lib/RegExpMatch.html | 117 + js/lib/Symbol.html | 14 + js/lib/SyntaxError.html | 10 + js/lib/Thenable.html | 10 + js/lib/ThenableStruct.html | 10 + js/lib/TypeError.html | 10 + js/lib/URIError.html | 10 + js/lib/Uint16Array.html | 40 + js/lib/Uint32Array.html | 40 + js/lib/Uint8Array.html | 38 + js/lib/Uint8ClampedArray.html | 42 + js/lib/index.html | 40 + js/lib/intl/CurrencyDisplay.html | 10 + js/lib/intl/LocaleMatcher.html | 10 + js/lib/intl/NumberFormat.html | 15 + js/lib/intl/NumberFormatOptions.html | 30 + js/lib/intl/NumberFormatPart.html | 10 + js/lib/intl/NumberFormatPartType.html | 11 + js/lib/intl/NumberFormatResolvedOption.html | 16 + js/lib/intl/NumberFormatStyle.html | 10 + ...NumberFormatSupportedLocalesOfOptions.html | 11 + js/lib/intl/index.html | 10 + js/lib/webassembly/ImportExportKind.html | 10 + js/lib/webassembly/Instance.html | 16 + js/lib/webassembly/Module.html | 18 + .../webassembly/ModuleExportDescriptor.html | 10 + .../webassembly/ModuleImportDescriptor.html | 10 + js/lib/webassembly/index.html | 15 + kha/AlignedQuad.html | 10 + kha/AssetError.html | 10 + kha/Assets.html | 17 + kha/Blob.html | 10 + kha/Canvas.html | 15 + kha/Color.html | 10 + kha/Display.html | 10 + kha/DisplayMode.html | 10 + kha/FastFloat.html | 10 + kha/Font.html | 10 + kha/FontStyle.html | 12 + kha/FrameTask.html | 10 + kha/Framebuffer.html | 14 + kha/FramebufferOptions.html | 10 + kha/Image.html | 10 + kha/Kravur.html | 10 + kha/KravurImage.html | 10 + kha/KromStorageFile.html | 10 + kha/LoaderImpl.html | 10 + kha/OldSystemOptions.html | 10 + kha/Resource.html | 12 + kha/Scheduler.html | 11 + kha/ScreenRotation.html | 10 + kha/Shaders.html | 10 + kha/Sound.html | 10 + kha/Storage.html | 10 + kha/StorageFile.html | 10 + kha/System.html | 12 + kha/SystemImpl.html | 10 + kha/SystemOptions.html | 11 + kha/TimeTask.html | 10 + kha/Video.html | 12 + kha/Window.html | 10 + kha/WindowFeatures.html | 10 + kha/WindowMode.html | 10 + kha/WindowOptions.html | 10 + kha/arrays/ByteArray.html | 10 + kha/arrays/ByteBuffer.html | 10 + kha/arrays/Float32Array.html | 10 + kha/arrays/Int16Array.html | 10 + kha/arrays/Int32Array.html | 10 + kha/arrays/Uint32Array.html | 10 + kha/arrays/Uint8Array.html | 10 + kha/arrays/index.html | 10 + kha/audio1/Audio.html | 10 + kha/audio1/AudioChannel.html | 10 + kha/audio1/index.html | 10 + kha/audio2/Audio.html | 10 + kha/audio2/Audio1.html | 10 + kha/audio2/AudioChannel.html | 10 + kha/audio2/Buffer.html | 10 + kha/audio2/ResamplingAudioChannel.html | 10 + kha/audio2/StreamChannel.html | 10 + kha/audio2/index.html | 10 + kha/audio2/ogg/index.html | 10 + kha/audio2/ogg/tools/Crc32.html | 10 + kha/audio2/ogg/tools/MathTools.html | 10 + kha/audio2/ogg/tools/Mdct.html | 10 + kha/audio2/ogg/tools/index.html | 10 + .../ogg/vorbis/DecodeInitialResult.html | 10 + kha/audio2/ogg/vorbis/DecodePacketResult.html | 10 + kha/audio2/ogg/vorbis/Reader.html | 10 + kha/audio2/ogg/vorbis/VorbisDecodeState.html | 10 + kha/audio2/ogg/vorbis/VorbisDecoder.html | 10 + kha/audio2/ogg/vorbis/VorbisTools.html | 10 + kha/audio2/ogg/vorbis/data/Codebook.html | 10 + kha/audio2/ogg/vorbis/data/Comment.html | 10 + kha/audio2/ogg/vorbis/data/Floor.html | 10 + kha/audio2/ogg/vorbis/data/Floor0.html | 10 + kha/audio2/ogg/vorbis/data/Floor1.html | 10 + kha/audio2/ogg/vorbis/data/Header.html | 10 + kha/audio2/ogg/vorbis/data/IntPoint.html | 10 + kha/audio2/ogg/vorbis/data/Mapping.html | 10 + .../ogg/vorbis/data/MappingChannel.html | 10 + kha/audio2/ogg/vorbis/data/Mode.html | 10 + kha/audio2/ogg/vorbis/data/Page.html | 10 + kha/audio2/ogg/vorbis/data/PageFlag.html | 10 + kha/audio2/ogg/vorbis/data/ProbedPage.html | 10 + kha/audio2/ogg/vorbis/data/ReaderError.html | 10 + .../ogg/vorbis/data/ReaderErrorType.html | 10 + kha/audio2/ogg/vorbis/data/Residue.html | 10 + kha/audio2/ogg/vorbis/data/Setting.html | 10 + kha/audio2/ogg/vorbis/data/index.html | 10 + kha/audio2/ogg/vorbis/index.html | 10 + kha/compute/ConstantLocation.html | 10 + kha/compute/Shader.html | 10 + kha/compute/TextureUnit.html | 10 + kha/compute/index.html | 10 + kha/graphics1/Graphics.html | 14 + kha/graphics1/index.html | 11 + kha/graphics2/Graphics.html | 17 + kha/graphics2/Graphics1.html | 10 + kha/graphics2/HorTextAlignment.html | 10 + kha/graphics2/ImageScaleQuality.html | 10 + kha/graphics2/VerTextAlignment.html | 10 + kha/graphics2/index.html | 10 + kha/graphics2/truetype/StbTruetype.html | 10 + .../truetype/Stbtt__active_edge.html | 10 + kha/graphics2/truetype/Stbtt__bitmap.html | 10 + kha/graphics2/truetype/Stbtt__buf.html | 10 + kha/graphics2/truetype/Stbtt__csctx.html | 10 + kha/graphics2/truetype/Stbtt__edge.html | 10 + kha/graphics2/truetype/Stbtt__point.html | 10 + .../truetype/Stbtt_aligned_quad.html | 10 + kha/graphics2/truetype/Stbtt_bakedchar.html | 10 + kha/graphics2/truetype/Stbtt_fontinfo.html | 10 + kha/graphics2/truetype/Stbtt_int16.html | 10 + kha/graphics2/truetype/Stbtt_int32.html | 10 + kha/graphics2/truetype/Stbtt_int8.html | 10 + .../truetype/Stbtt_pack_context.html | 10 + kha/graphics2/truetype/Stbtt_pack_range.html | 10 + kha/graphics2/truetype/Stbtt_packedchar.html | 10 + .../truetype/Stbtt_temp_font_v_metrics.html | 10 + .../truetype/Stbtt_temp_glyph_h_metrics.html | 10 + kha/graphics2/truetype/Stbtt_temp_rect.html | 10 + kha/graphics2/truetype/Stbtt_temp_region.html | 10 + kha/graphics2/truetype/Stbtt_uint16.html | 10 + kha/graphics2/truetype/Stbtt_uint32.html | 10 + kha/graphics2/truetype/Stbtt_uint8.html | 10 + kha/graphics2/truetype/Stbtt_vertex.html | 10 + .../truetype/VectorOfIntPointer.html | 10 + kha/graphics2/truetype/index.html | 10 + kha/graphics4/BlendingFactor.html | 10 + kha/graphics4/BlendingOperation.html | 10 + kha/graphics4/ColoredShaderPainter.html | 10 + kha/graphics4/CompareMode.html | 10 + kha/graphics4/ConstantLocation.html | 10 + kha/graphics4/CubeMap.html | 10 + kha/graphics4/CullMode.html | 10 + kha/graphics4/DepthStencilFormat.html | 10 + kha/graphics4/FragmentShader.html | 10 + kha/graphics4/GeometryShader.html | 10 + kha/graphics4/Graphics.html | 10 + kha/graphics4/Graphics2.html | 10 + kha/graphics4/ImageShaderPainter.html | 10 + kha/graphics4/IndexBuffer.html | 10 + kha/graphics4/InternalPipeline.html | 10 + kha/graphics4/MipMapFilter.html | 10 + .../PerFramebufferPipelineCache.html | 10 + kha/graphics4/PipelineCache.html | 10 + kha/graphics4/PipelineState.html | 10 + kha/graphics4/PipelineStateBase.html | 10 + kha/graphics4/SimplePipelineCache.html | 10 + kha/graphics4/StencilAction.html | 10 + kha/graphics4/StencilValue.html | 10 + kha/graphics4/TessellationControlShader.html | 10 + .../TessellationEvaluationShader.html | 10 + kha/graphics4/TexDir.html | 10 + kha/graphics4/TextShaderPainter.html | 10 + kha/graphics4/TextureAddressing.html | 10 + kha/graphics4/TextureFilter.html | 10 + kha/graphics4/TextureFormat.html | 10 + kha/graphics4/TextureUnit.html | 10 + kha/graphics4/Usage.html | 10 + kha/graphics4/VertexBuffer.html | 10 + kha/graphics4/VertexData.html | 10 + kha/graphics4/VertexElement.html | 10 + kha/graphics4/VertexShader.html | 10 + kha/graphics4/VertexStructure.html | 10 + kha/graphics4/index.html | 10 + kha/index.html | 14 + kha/input/BlockInterventions.html | 10 + kha/input/Gamepad.html | 10 + kha/input/KeyCode.html | 10 + kha/input/Keyboard.html | 14 + kha/input/Mouse.html | 13 + kha/input/MouseCursor.html | 10 + kha/input/MouseEventBlockBehavior.html | 10 + kha/input/MouseImpl.html | 10 + kha/input/Pen.html | 10 + kha/input/Sensor.html | 10 + kha/input/SensorType.html | 10 + kha/input/Surface.html | 13 + kha/input/TouchDownEventBlockBehavior.html | 10 + kha/input/index.html | 10 + kha/internal/BytesBlob.html | 10 + kha/internal/IntBox.html | 10 + kha/internal/index.html | 10 + kha/krom/Graphics.html | 10 + kha/krom/Sound.html | 10 + kha/krom/index.html | 10 + kha/math/FastMatrix3.html | 10 + kha/math/FastMatrix4.html | 10 + kha/math/FastVector2.html | 10 + kha/math/FastVector3.html | 10 + kha/math/FastVector4.html | 10 + kha/math/Matrix3.html | 10 + kha/math/Matrix4.html | 10 + kha/math/Vector2.html | 10 + kha/math/Vector3.html | 10 + kha/math/Vector4.html | 10 + kha/math/index.html | 10 + kha/netsync/Client.html | 10 + kha/netsync/Controller.html | 10 + kha/netsync/ControllerBuilder.html | 10 + kha/netsync/Entity.html | 10 + kha/netsync/LocalClient.html | 10 + kha/netsync/Network.html | 10 + kha/netsync/Session.html | 10 + kha/netsync/State.html | 10 + kha/netsync/SyncBuilder.html | 10 + kha/netsync/index.html | 10 + kha/simd/Float32x4.html | 10 + kha/simd/index.html | 10 + nav.js | 1 + styles.css | 527 ++ triangle-closed.png | Bin 0 -> 3565 bytes triangle-opened.png | Bin 0 -> 3567 bytes zui/Align.html | 10 + zui/CanvasControl.html | 10 + zui/Ext.html | 10 + zui/GraphicsExtension.html | 16 + zui/Handle.html | 10 + zui/HandleOptions.html | 10 + zui/Id.html | 10 + zui/Layout.html | 10 + zui/LinkStyle.html | 10 + zui/Nodes.html | 10 + zui/State.html | 10 + zui/TColoring.html | 10 + zui/TNode.html | 10 + zui/TNodeButton.html | 10 + zui/TNodeCanvas.html | 10 + zui/TNodeLink.html | 10 + zui/TNodeSocket.html | 10 + zui/TTextColoring.html | 10 + zui/TTheme.html | 10 + zui/Themes.html | 10 + zui/Zui.html | 11 + zui/ZuiOptions.html | 10 + zui/index.html | 11 + 1751 files changed, 35950 insertions(+) create mode 100644 404.html create mode 100644 Any.html create mode 100644 Array.html create mode 100644 ArrayAccess.html create mode 100644 Bool.html create mode 100644 CNAME create mode 100644 Class.html create mode 100644 Date.html create mode 100644 DateTools.html create mode 100644 Dynamic.html create mode 100644 EReg.html create mode 100644 Enum.html create mode 100644 EnumValue.html create mode 100644 Float.html create mode 100644 Int.html create mode 100644 IntIterator.html create mode 100644 Iterable.html create mode 100644 Iterator.html create mode 100644 KeyValueIterable.html create mode 100644 KeyValueIterator.html create mode 100644 Krom.html create mode 100644 Lambda.html create mode 100644 Main.html create mode 100644 Map.html create mode 100644 Math.html create mode 100644 Null.html create mode 100644 Reflect.html create mode 100644 Std.html create mode 100644 String.html create mode 100644 StringBuf.html create mode 100644 StringTools.html create mode 100644 Type.html create mode 100644 UInt.html create mode 100644 ValueType.html create mode 100644 Void.html create mode 100644 armory/data/Config.html create mode 100644 armory/data/ConstData.html create mode 100644 armory/data/TConfig.html create mode 100644 armory/data/index.html create mode 100644 armory/index.html create mode 100644 armory/logicnode/ActiveCameraNode.html create mode 100644 armory/logicnode/ActiveSceneNode.html create mode 100644 armory/logicnode/AddGroupNode.html create mode 100644 armory/logicnode/AddObjectToGroupNode.html create mode 100644 armory/logicnode/AddPhysicsConstraintNode.html create mode 100644 armory/logicnode/AddRigidBodyNode.html create mode 100644 armory/logicnode/AddTraitNode.html create mode 100644 armory/logicnode/AlternateNode.html create mode 100644 armory/logicnode/AnimActionNode.html create mode 100644 armory/logicnode/AnimationStateNode.html create mode 100644 armory/logicnode/AppendTransformNode.html create mode 100644 armory/logicnode/ApplyForceAtLocationNode.html create mode 100644 armory/logicnode/ApplyForceNode.html create mode 100644 armory/logicnode/ApplyImpulseAtLocationNode.html create mode 100644 armory/logicnode/ApplyImpulseNode.html create mode 100644 armory/logicnode/ApplyTorqueImpulseNode.html create mode 100644 armory/logicnode/ApplyTorqueNode.html create mode 100644 armory/logicnode/ArrayAddNode.html create mode 100644 armory/logicnode/ArrayBooleanNode.html create mode 100644 armory/logicnode/ArrayColorNode.html create mode 100644 armory/logicnode/ArrayCompareNode.html create mode 100644 armory/logicnode/ArrayConcatNode.html create mode 100644 armory/logicnode/ArrayCountNode.html create mode 100644 armory/logicnode/ArrayDisplayNode.html create mode 100644 armory/logicnode/ArrayDistinctNode.html create mode 100644 armory/logicnode/ArrayFilterNode.html create mode 100644 armory/logicnode/ArrayFloatNode.html create mode 100644 armory/logicnode/ArrayGetNextNode.html create mode 100644 armory/logicnode/ArrayGetNode.html create mode 100644 armory/logicnode/ArrayGetPreviousNextNode.html create mode 100644 armory/logicnode/ArrayInArrayNode.html create mode 100644 armory/logicnode/ArrayIndexNode.html create mode 100644 armory/logicnode/ArrayIntegerNode.html create mode 100644 armory/logicnode/ArrayLengthNode.html create mode 100644 armory/logicnode/ArrayLoopNode.html create mode 100644 armory/logicnode/ArrayNode.html create mode 100644 armory/logicnode/ArrayObjectNode.html create mode 100644 armory/logicnode/ArrayPopNode.html create mode 100644 armory/logicnode/ArrayRemoveNode.html create mode 100644 armory/logicnode/ArrayRemoveValueNode.html create mode 100644 armory/logicnode/ArrayResizeNode.html create mode 100644 armory/logicnode/ArrayReverseNode.html create mode 100644 armory/logicnode/ArraySampleNode.html create mode 100644 armory/logicnode/ArraySetNode.html create mode 100644 armory/logicnode/ArrayShiftNode.html create mode 100644 armory/logicnode/ArrayShuffleNode.html create mode 100644 armory/logicnode/ArraySliceNode.html create mode 100644 armory/logicnode/ArraySortNode.html create mode 100644 armory/logicnode/ArraySpliceNode.html create mode 100644 armory/logicnode/ArrayStringNode.html create mode 100644 armory/logicnode/ArrayVectorNode.html create mode 100644 armory/logicnode/BitwiseMathNode.html create mode 100644 armory/logicnode/BlendActionNode.html create mode 100644 armory/logicnode/BloomGetNode.html create mode 100644 armory/logicnode/BloomSetNode.html create mode 100644 armory/logicnode/BoneFKNode.html create mode 100644 armory/logicnode/BoneIKNode.html create mode 100644 armory/logicnode/BooleanNode.html create mode 100644 armory/logicnode/BranchNode.html create mode 100644 armory/logicnode/CallFunctionNode.html create mode 100644 armory/logicnode/CallGroupNode.html create mode 100644 armory/logicnode/CallHaxeStaticNode.html create mode 100644 armory/logicnode/CameraGetNode.html create mode 100644 armory/logicnode/CameraSetNode.html create mode 100644 armory/logicnode/CanvasGetCheckboxNode.html create mode 100644 armory/logicnode/CanvasGetInputTextNode.html create mode 100644 armory/logicnode/CanvasGetLocationNode.html create mode 100644 armory/logicnode/CanvasGetPBNode.html create mode 100644 armory/logicnode/CanvasGetPositionNode.html create mode 100644 armory/logicnode/CanvasGetRotationNode.html create mode 100644 armory/logicnode/CanvasGetScaleNode.html create mode 100644 armory/logicnode/CanvasGetSliderNode.html create mode 100644 armory/logicnode/CanvasGetTextNode.html create mode 100644 armory/logicnode/CanvasGetVisibleNode.html create mode 100644 armory/logicnode/CanvasSetAssetNode.html create mode 100644 armory/logicnode/CanvasSetCheckBoxNode.html create mode 100644 armory/logicnode/CanvasSetColorNode.html create mode 100644 armory/logicnode/CanvasSetInputTextFocusNode.html create mode 100644 armory/logicnode/CanvasSetInputTextNode.html create mode 100644 armory/logicnode/CanvasSetLocationNode.html create mode 100644 armory/logicnode/CanvasSetPBNode.html create mode 100644 armory/logicnode/CanvasSetProgressBarColorNode.html create mode 100644 armory/logicnode/CanvasSetRotationNode.html create mode 100644 armory/logicnode/CanvasSetScaleNode.html create mode 100644 armory/logicnode/CanvasSetSliderNode.html create mode 100644 armory/logicnode/CanvasSetTextColorNode.html create mode 100644 armory/logicnode/CanvasSetTextNode.html create mode 100644 armory/logicnode/CanvasSetVisibleNode.html create mode 100644 armory/logicnode/CaseIndexNode.html create mode 100644 armory/logicnode/CaseStringNode.html create mode 100644 armory/logicnode/CastPhysicsRayNode.html create mode 100644 armory/logicnode/CastPhysicsRayOnNode.html create mode 100644 armory/logicnode/ChromaticAberrationGetNode.html create mode 100644 armory/logicnode/ChromaticAberrationSetNode.html create mode 100644 armory/logicnode/ClampNode.html create mode 100644 armory/logicnode/ClearConsoleNode.html create mode 100644 armory/logicnode/ClearMapNode.html create mode 100644 armory/logicnode/ClearParentNode.html create mode 100644 armory/logicnode/ColorNode.html create mode 100644 armory/logicnode/ColorgradingGetGlobalNode.html create mode 100644 armory/logicnode/ColorgradingGetHighlightNode.html create mode 100644 armory/logicnode/ColorgradingGetMidtoneNode.html create mode 100644 armory/logicnode/ColorgradingGetShadowNode.html create mode 100644 armory/logicnode/ColorgradingSetGlobalNode.html create mode 100644 armory/logicnode/ColorgradingSetHighlightNode.html create mode 100644 armory/logicnode/ColorgradingSetMidtoneNode.html create mode 100644 armory/logicnode/ColorgradingSetShadowNode.html create mode 100644 armory/logicnode/ColorgradingShadowNode.html create mode 100644 armory/logicnode/CombineColorHSVNode.html create mode 100644 armory/logicnode/CombineColorNode.html create mode 100644 armory/logicnode/CompareNode.html create mode 100644 armory/logicnode/ConcatenateStringNode.html create mode 100644 armory/logicnode/ContainsStringNode.html create mode 100644 armory/logicnode/CreateMapNode.html create mode 100644 armory/logicnode/CreateRenderTargetNode.html create mode 100644 armory/logicnode/CrowdGoToLocationNode.html create mode 100644 armory/logicnode/CursorInRegionNode.html create mode 100644 armory/logicnode/DefaultIfNullNode.html create mode 100644 armory/logicnode/DegToRadNode.html create mode 100644 armory/logicnode/DetectMobileBrowserNode.html create mode 100644 armory/logicnode/DisplayInfoNode.html create mode 100644 armory/logicnode/DrawArcNode.html create mode 100644 armory/logicnode/DrawCameraNode.html create mode 100644 armory/logicnode/DrawCameraTextureNode.html create mode 100644 armory/logicnode/DrawCircleNode.html create mode 100644 armory/logicnode/DrawCurveNode.html create mode 100644 armory/logicnode/DrawEllipseNode.html create mode 100644 armory/logicnode/DrawImageNode.html create mode 100644 armory/logicnode/DrawImageSequenceNode.html create mode 100644 armory/logicnode/DrawLineNode.html create mode 100644 armory/logicnode/DrawPolygonNode.html create mode 100644 armory/logicnode/DrawRectNode.html create mode 100644 armory/logicnode/DrawStringNode.html create mode 100644 armory/logicnode/DrawTextAreaStringNode.html create mode 100644 armory/logicnode/DrawToMaterialImageNode.html create mode 100644 armory/logicnode/DrawTriangleNode.html create mode 100644 armory/logicnode/DynamicNode.html create mode 100644 armory/logicnode/ErrorMsg.html create mode 100644 armory/logicnode/ExpressionNode.html create mode 100644 armory/logicnode/FloatDeltaInterpolateNode.html create mode 100644 armory/logicnode/FloatNode.html create mode 100644 armory/logicnode/Formula.html create mode 100644 armory/logicnode/FormulaException.html create mode 100644 armory/logicnode/FunctionNode.html create mode 100644 armory/logicnode/FunctionOutputNode.html create mode 100644 armory/logicnode/GamepadCoordsNode.html create mode 100644 armory/logicnode/GamepadSticksNode.html create mode 100644 armory/logicnode/GateNode.html create mode 100644 armory/logicnode/GetAgentDataNode.html create mode 100644 armory/logicnode/GetBoneFkIkOnlyNode.html create mode 100644 armory/logicnode/GetBoneTransformNode.html create mode 100644 armory/logicnode/GetCameraAspectNode.html create mode 100644 armory/logicnode/GetCameraFovNode.html create mode 100644 armory/logicnode/GetCameraScaleNode.html create mode 100644 armory/logicnode/GetCameraStartEndNode.html create mode 100644 armory/logicnode/GetCameraTypeNode.html create mode 100644 armory/logicnode/GetChildNode.html create mode 100644 armory/logicnode/GetChildrenNode.html create mode 100644 armory/logicnode/GetContactsNode.html create mode 100644 armory/logicnode/GetCursorLocationNode.html create mode 100644 armory/logicnode/GetCursorStateNode.html create mode 100644 armory/logicnode/GetDateTimeNode.html create mode 100644 armory/logicnode/GetDebugConsoleSettings.html create mode 100644 armory/logicnode/GetDimensionNode.html create mode 100644 armory/logicnode/GetDistanceNode.html create mode 100644 armory/logicnode/GetFPSNode.html create mode 100644 armory/logicnode/GetFirstContactNode.html create mode 100644 armory/logicnode/GetGamepadStartedNode.html create mode 100644 armory/logicnode/GetGlobalCanvasFontSizeNode.html create mode 100644 armory/logicnode/GetGlobalCanvasScaleNode.html create mode 100644 armory/logicnode/GetGravityNode.html create mode 100644 armory/logicnode/GetGroupNode.html create mode 100644 armory/logicnode/GetHaxePropertyNode.html create mode 100644 armory/logicnode/GetHosekWilkiePropertiesNode.html create mode 100644 armory/logicnode/GetInputMapKeyNode.html create mode 100644 armory/logicnode/GetKeyboardStartedNode.html create mode 100644 armory/logicnode/GetLocationNode.html create mode 100644 armory/logicnode/GetMapValueNode.html create mode 100644 armory/logicnode/GetMaterialNode.html create mode 100644 armory/logicnode/GetMeshNode.html create mode 100644 armory/logicnode/GetMouseLockNode.html create mode 100644 armory/logicnode/GetMouseMovementNode.html create mode 100644 armory/logicnode/GetMouseStartedNode.html create mode 100644 armory/logicnode/GetMouseVisibleNode.html create mode 100644 armory/logicnode/GetNameNode.html create mode 100644 armory/logicnode/GetNishitaPropertiesNode.html create mode 100644 armory/logicnode/GetObjectByUidNode.html create mode 100644 armory/logicnode/GetObjectGroupNode.html create mode 100644 armory/logicnode/GetObjectNode.html create mode 100644 armory/logicnode/GetObjectOffscreenNode.html create mode 100644 armory/logicnode/GetObjectTraitsNode.html create mode 100644 armory/logicnode/GetParentNode.html create mode 100644 armory/logicnode/GetPointVelocityNode.html create mode 100644 armory/logicnode/GetPropertyNode.html create mode 100644 armory/logicnode/GetRigidBodyDataNode.html create mode 100644 armory/logicnode/GetRotationNode.html create mode 100644 armory/logicnode/GetScaleNode.html create mode 100644 armory/logicnode/GetSystemLanguage.html create mode 100644 armory/logicnode/GetSystemName.html create mode 100644 armory/logicnode/GetTilesheetStateNode.html create mode 100644 armory/logicnode/GetTouchLocationNode.html create mode 100644 armory/logicnode/GetTouchMovementNode.html create mode 100644 armory/logicnode/GetTraitNameNode.html create mode 100644 armory/logicnode/GetTraitNode.html create mode 100644 armory/logicnode/GetTraitPausedNode.html create mode 100644 armory/logicnode/GetTransformNode.html create mode 100644 armory/logicnode/GetUidNode.html create mode 100644 armory/logicnode/GetVelocityNode.html create mode 100644 armory/logicnode/GetVisibleNode.html create mode 100644 armory/logicnode/GetWorldNode.html create mode 100644 armory/logicnode/GetWorldStrengthNode.html create mode 100644 armory/logicnode/GlobalObjectNode.html create mode 100644 armory/logicnode/GoToLocationNode.html create mode 100644 armory/logicnode/GroupInputsNode.html create mode 100644 armory/logicnode/GroupNode.html create mode 100644 armory/logicnode/GroupOutputsNode.html create mode 100644 armory/logicnode/HasContactArrayNode.html create mode 100644 armory/logicnode/HasContactNode.html create mode 100644 armory/logicnode/IntFromBooleanNode.html create mode 100644 armory/logicnode/IntegerNode.html create mode 100644 armory/logicnode/Integrate.html create mode 100644 armory/logicnode/InverseNode.html create mode 100644 armory/logicnode/IsFalseNode.html create mode 100644 armory/logicnode/IsNoneNode.html create mode 100644 armory/logicnode/IsNotNoneNode.html create mode 100644 armory/logicnode/IsRigidBodyActiveNode.html create mode 100644 armory/logicnode/IsTrueNode.html create mode 100644 armory/logicnode/KeyInterpolateNode.html create mode 100644 armory/logicnode/LengthStringNode.html create mode 100644 armory/logicnode/LenstextureGetNode.html create mode 100644 armory/logicnode/LenstextureSetNode.html create mode 100644 armory/logicnode/LetterboxGetNode.html create mode 100644 armory/logicnode/LetterboxSetNode.html create mode 100644 armory/logicnode/LoadUrlNode.html create mode 100644 armory/logicnode/LogicNode.html create mode 100644 armory/logicnode/LogicNodeLink.html create mode 100644 armory/logicnode/LogicTree.html create mode 100644 armory/logicnode/LookAtNode.html create mode 100644 armory/logicnode/LoopBreakNode.html create mode 100644 armory/logicnode/LoopContinueNode.html create mode 100644 armory/logicnode/LoopNode.html create mode 100644 armory/logicnode/MapKeyExistsNode.html create mode 100644 armory/logicnode/MapLoopNode.html create mode 100644 armory/logicnode/MapRangeNode.html create mode 100644 armory/logicnode/MaskNode.html create mode 100644 armory/logicnode/MaterialNode.html create mode 100644 armory/logicnode/MathExpressionNode.html create mode 100644 armory/logicnode/MathNode.html create mode 100644 armory/logicnode/MathTermNode.html create mode 100644 armory/logicnode/MatrixMathNode.html create mode 100644 armory/logicnode/MergeNode.html create mode 100644 armory/logicnode/MergedGamepadNode.html create mode 100644 armory/logicnode/MergedKeyboardNode.html create mode 100644 armory/logicnode/MergedMouseNode.html create mode 100644 armory/logicnode/MergedSurfaceNode.html create mode 100644 armory/logicnode/MergedVirtualButtonNode.html create mode 100644 armory/logicnode/MeshNode.html create mode 100644 armory/logicnode/MixNode.html create mode 100644 armory/logicnode/MouseCoordsNode.html create mode 100644 armory/logicnode/NavigableLocationNode.html create mode 100644 armory/logicnode/NetworkClientNode.html create mode 100644 armory/logicnode/NetworkCloseConnectionNode.html create mode 100644 armory/logicnode/NetworkEventNode.html create mode 100644 armory/logicnode/NetworkHostCloseClientNode.html create mode 100644 armory/logicnode/NetworkHostGetIpNode.html create mode 100644 armory/logicnode/NetworkHostNode.html create mode 100644 armory/logicnode/NetworkHttpRequestNode.html create mode 100644 armory/logicnode/NetworkMessageParserNode.html create mode 100644 armory/logicnode/NetworkOpenConnectionNode.html create mode 100644 armory/logicnode/NetworkSendMessageNode.html create mode 100644 armory/logicnode/NoneNode.html create mode 100644 armory/logicnode/NotNode.html create mode 100644 armory/logicnode/NullNode.html create mode 100644 armory/logicnode/ObjectNode.html create mode 100644 armory/logicnode/OnActionMarkerNode.html create mode 100644 armory/logicnode/OnApplicationStateNode.html create mode 100644 armory/logicnode/OnCanvasElementNode.html create mode 100644 armory/logicnode/OnContactArrayNode.html create mode 100644 armory/logicnode/OnContactNode.html create mode 100644 armory/logicnode/OnEventNode.html create mode 100644 armory/logicnode/OnGamepadNode.html create mode 100644 armory/logicnode/OnInitNode.html create mode 100644 armory/logicnode/OnInputMapNode.html create mode 100644 armory/logicnode/OnKeyboardNode.html create mode 100644 armory/logicnode/OnMouseNode.html create mode 100644 armory/logicnode/OnRemoveNode.html create mode 100644 armory/logicnode/OnRender2DNode.html create mode 100644 armory/logicnode/OnSurfaceNode.html create mode 100644 armory/logicnode/OnSwipeNode.html create mode 100644 armory/logicnode/OnTapScreen.html create mode 100644 armory/logicnode/OnTimerNode.html create mode 100644 armory/logicnode/OnUpdateNode.html create mode 100644 armory/logicnode/OnVirtualButtonNode.html create mode 100644 armory/logicnode/OnVolumeTriggerNode.html create mode 100644 armory/logicnode/OncePerFrameNode.html create mode 100644 armory/logicnode/OperationNode.html create mode 100644 armory/logicnode/ParseFloatNode.html create mode 100644 armory/logicnode/ParseIntNode.html create mode 100644 armory/logicnode/PauseActionNode.html create mode 100644 armory/logicnode/PauseActiveCameraRenderNode.html create mode 100644 armory/logicnode/PauseSoundNode.html create mode 100644 armory/logicnode/PauseTilesheetNode.html create mode 100644 armory/logicnode/PauseTraitNode.html create mode 100644 armory/logicnode/PhysicsConstraintNode.html create mode 100644 armory/logicnode/PhysicsConvexCastNode.html create mode 100644 armory/logicnode/PhysicsConvexCastOnNode.html create mode 100644 armory/logicnode/PickLocationNode.html create mode 100644 armory/logicnode/PickObjectNode.html create mode 100644 armory/logicnode/PlayActionFromNode.html create mode 100644 armory/logicnode/PlayActionNode.html create mode 100644 armory/logicnode/PlaySoundNode.html create mode 100644 armory/logicnode/PlaySoundRawNode.html create mode 100644 armory/logicnode/PlayTilesheetNode.html create mode 100644 armory/logicnode/PrintNode.html create mode 100644 armory/logicnode/PulseNode.html create mode 100644 armory/logicnode/QuaternionMathNode.html create mode 100644 armory/logicnode/QuaternionNode.html create mode 100644 armory/logicnode/RadToDegNode.html create mode 100644 armory/logicnode/RandomBooleanNode.html create mode 100644 armory/logicnode/RandomChoiceNode.html create mode 100644 armory/logicnode/RandomColorNode.html create mode 100644 armory/logicnode/RandomFloatNode.html create mode 100644 armory/logicnode/RandomIntegerNode.html create mode 100644 armory/logicnode/RandomOutputNode.html create mode 100644 armory/logicnode/RandomStringNode.html create mode 100644 armory/logicnode/RandomVectorNode.html create mode 100644 armory/logicnode/RaycastClosestObjectNode.html create mode 100644 armory/logicnode/RaycastObjectNode.html create mode 100644 armory/logicnode/ReadFileNode.html create mode 100644 armory/logicnode/ReadJsonNode.html create mode 100644 armory/logicnode/ReadStorageNode.html create mode 100644 armory/logicnode/RegularExpressionNode.html create mode 100644 armory/logicnode/RemoveActiveSceneNode.html create mode 100644 armory/logicnode/RemoveGroupNode.html create mode 100644 armory/logicnode/RemoveInputMapKeyNode.html create mode 100644 armory/logicnode/RemoveMapKeyNode.html create mode 100644 armory/logicnode/RemoveObjectFromGroupNode.html create mode 100644 armory/logicnode/RemoveObjectNode.html create mode 100644 armory/logicnode/RemoveParentBoneNode.html create mode 100644 armory/logicnode/RemovePhysicsNode.html create mode 100644 armory/logicnode/RemoveTraitNode.html create mode 100644 armory/logicnode/RemoveTraitObjectNode.html create mode 100644 armory/logicnode/ResumeActionNode.html create mode 100644 armory/logicnode/ResumeTilesheetNode.html create mode 100644 armory/logicnode/ResumeTraitNode.html create mode 100644 armory/logicnode/RetainValueNode.html create mode 100644 armory/logicnode/RotateObjectAroundAxisNode.html create mode 100644 armory/logicnode/RotateObjectNode.html create mode 100644 armory/logicnode/RotateRenderTargetNode.html create mode 100644 armory/logicnode/RotationMathNode.html create mode 100644 armory/logicnode/RotationNode.html create mode 100644 armory/logicnode/RpConfigNode.html create mode 100644 armory/logicnode/RpMSAANode.html create mode 100644 armory/logicnode/RpShadowQualityNode.html create mode 100644 armory/logicnode/RpSuperSampleNode.html create mode 100644 armory/logicnode/SSAOGetNode.html create mode 100644 armory/logicnode/SSAOSetNode.html create mode 100644 armory/logicnode/SSRGetNode.html create mode 100644 armory/logicnode/SSRSetNode.html create mode 100644 armory/logicnode/ScaleObjectNode.html create mode 100644 armory/logicnode/SceneNode.html create mode 100644 armory/logicnode/SceneRootNode.html create mode 100644 armory/logicnode/ScreenToWorldSpaceNode.html create mode 100644 armory/logicnode/ScriptNode.html create mode 100644 armory/logicnode/SelectNode.html create mode 100644 armory/logicnode/SelfNode.html create mode 100644 armory/logicnode/SelfTraitNode.html create mode 100644 armory/logicnode/SendEventNode.html create mode 100644 armory/logicnode/SendGlobalEventNode.html create mode 100644 armory/logicnode/SensorCoordsNode.html create mode 100644 armory/logicnode/SeparateColorHSVNode.html create mode 100644 armory/logicnode/SeparateColorNode.html create mode 100644 armory/logicnode/SeparateQuaternionNode.html create mode 100644 armory/logicnode/SeparateRotationNode.html create mode 100644 armory/logicnode/SeparateTransformNode.html create mode 100644 armory/logicnode/SeparateVectorNode.html create mode 100644 armory/logicnode/SequenceNode.html create mode 100644 armory/logicnode/SetActionPausedNode.html create mode 100644 armory/logicnode/SetActionSpeedNode.html create mode 100644 armory/logicnode/SetActivationStateNode.html create mode 100644 armory/logicnode/SetActiveTilesheetNode.html create mode 100644 armory/logicnode/SetAreaLightSizeNode.html create mode 100644 armory/logicnode/SetBoneFkIkOnlyNode.html create mode 100644 armory/logicnode/SetCameraAspectNode.html create mode 100644 armory/logicnode/SetCameraFovNode.html create mode 100644 armory/logicnode/SetCameraNode.html create mode 100644 armory/logicnode/SetCameraScaleNode.html create mode 100644 armory/logicnode/SetCameraStartEndNode.html create mode 100644 armory/logicnode/SetCameraTypeNode.html create mode 100644 armory/logicnode/SetCursorStateNode.html create mode 100644 armory/logicnode/SetDebugConsoleSettings.html create mode 100644 armory/logicnode/SetFrictionNode.html create mode 100644 armory/logicnode/SetGlobalCanvasFontSizeNode.html create mode 100644 armory/logicnode/SetGlobalCanvasScaleNode.html create mode 100644 armory/logicnode/SetGlobalCanvasVisibilityNode.html create mode 100644 armory/logicnode/SetGravityEnabledNode.html create mode 100644 armory/logicnode/SetGravityNode.html create mode 100644 armory/logicnode/SetHaxePropertyNode.html create mode 100644 armory/logicnode/SetHosekWilkiePropertiesNode.html create mode 100644 armory/logicnode/SetInputMapKeyNode.html create mode 100644 armory/logicnode/SetLightColorNode.html create mode 100644 armory/logicnode/SetLightStrengthNode.html create mode 100644 armory/logicnode/SetLocationNode.html create mode 100644 armory/logicnode/SetMapValueNode.html create mode 100644 armory/logicnode/SetMaterialImageParamNode.html create mode 100644 armory/logicnode/SetMaterialNode.html create mode 100644 armory/logicnode/SetMaterialRgbParamNode.html create mode 100644 armory/logicnode/SetMaterialSlotNode.html create mode 100644 armory/logicnode/SetMaterialValueParamNode.html create mode 100644 armory/logicnode/SetMeshNode.html create mode 100644 armory/logicnode/SetMouseLockNode.html create mode 100644 armory/logicnode/SetNameNode.html create mode 100644 armory/logicnode/SetNishitaPropertiesNode.html create mode 100644 armory/logicnode/SetObjectShapeKeyNode.html create mode 100644 armory/logicnode/SetParentBoneNode.html create mode 100644 armory/logicnode/SetParentNode.html create mode 100644 armory/logicnode/SetParticleSpeedNode.html create mode 100644 armory/logicnode/SetPropertyNode.html create mode 100644 armory/logicnode/SetRotationNode.html create mode 100644 armory/logicnode/SetScaleNode.html create mode 100644 armory/logicnode/SetSceneNode.html create mode 100644 armory/logicnode/SetShaderUniformNode.html create mode 100644 armory/logicnode/SetSpotLightBlendNode.html create mode 100644 armory/logicnode/SetSpotLightSizeNode.html create mode 100644 armory/logicnode/SetTilesheetFrameNode.html create mode 100644 armory/logicnode/SetTilesheetPausedNode.html create mode 100644 armory/logicnode/SetTimeScaleNode.html create mode 100644 armory/logicnode/SetTraitPausedNode.html create mode 100644 armory/logicnode/SetTransformNode.html create mode 100644 armory/logicnode/SetVariableNode.html create mode 100644 armory/logicnode/SetVelocityNode.html create mode 100644 armory/logicnode/SetVibrateNode.html create mode 100644 armory/logicnode/SetVisibleNode.html create mode 100644 armory/logicnode/SetWorldStrengthNode.html create mode 100644 armory/logicnode/ShowMouseNode.html create mode 100644 armory/logicnode/ShutdownNode.html create mode 100644 armory/logicnode/SleepNode.html create mode 100644 armory/logicnode/SpawnCollectionNode.html create mode 100644 armory/logicnode/SpawnObjectByNameNode.html create mode 100644 armory/logicnode/SpawnObjectNode.html create mode 100644 armory/logicnode/SpawnSceneNode.html create mode 100644 armory/logicnode/SplitStringNode.html create mode 100644 armory/logicnode/StopAgentNode.html create mode 100644 armory/logicnode/StopSoundNode.html create mode 100644 armory/logicnode/StringNode.html create mode 100644 armory/logicnode/StringReplaceNode.html create mode 100644 armory/logicnode/SubStringNode.html create mode 100644 armory/logicnode/SurfaceCoordsNode.html create mode 100644 armory/logicnode/SwitchNode.html create mode 100644 armory/logicnode/TermDerivate.html create mode 100644 armory/logicnode/TermNode.html create mode 100644 armory/logicnode/TermTransform.html create mode 100644 armory/logicnode/TimeNode.html create mode 100644 armory/logicnode/TimerNode.html create mode 100644 armory/logicnode/ToBoolNode.html create mode 100644 armory/logicnode/TouchInRegionNode.html create mode 100644 armory/logicnode/TraitNode.html create mode 100644 armory/logicnode/TransformMathNode.html create mode 100644 armory/logicnode/TransformNode.html create mode 100644 armory/logicnode/TranslateObjectNode.html create mode 100644 armory/logicnode/TranslateOnLocalAxisNode.html create mode 100644 armory/logicnode/TweenFloatNode.html create mode 100644 armory/logicnode/TweenRotationNode.html create mode 100644 armory/logicnode/TweenTransformNode.html create mode 100644 armory/logicnode/TweenVectorNode.html create mode 100644 armory/logicnode/ValueChangedNode.html create mode 100644 armory/logicnode/VectorClampToSizeNode.html create mode 100644 armory/logicnode/VectorFromBooleanNode.html create mode 100644 armory/logicnode/VectorFromTransformNode.html create mode 100644 armory/logicnode/VectorMathNode.html create mode 100644 armory/logicnode/VectorMixNode.html create mode 100644 armory/logicnode/VectorMoveTowardsNode.html create mode 100644 armory/logicnode/VectorNode.html create mode 100644 armory/logicnode/VectorToObjectOrientationNode.html create mode 100644 armory/logicnode/VolumeTriggerNode.html create mode 100644 armory/logicnode/WaitForNode.html create mode 100644 armory/logicnode/WhileNode.html create mode 100644 armory/logicnode/WindowInfoNode.html create mode 100644 armory/logicnode/WorldToScreenSpaceNode.html create mode 100644 armory/logicnode/WorldVectorToLocalSpaceNode.html create mode 100644 armory/logicnode/WriteFileNode.html create mode 100644 armory/logicnode/WriteJsonNode.html create mode 100644 armory/logicnode/WriteStorageNode.html create mode 100644 armory/logicnode/index.html create mode 100644 armory/math/Helper.html create mode 100644 armory/math/Rotator.html create mode 100644 armory/math/index.html create mode 100644 armory/network/BinaryType.html create mode 100644 armory/network/Buffer.html create mode 100644 armory/network/Client.html create mode 100644 armory/network/Connect.html create mode 100644 armory/network/Host.html create mode 100644 armory/network/JsBuffer.html create mode 100644 armory/network/MessageType.html create mode 100644 armory/network/SecureHost.html create mode 100644 armory/network/Util.html create mode 100644 armory/network/WebSocket.html create mode 100644 armory/network/index.html create mode 100644 armory/network/uuid/Uuid.html create mode 100644 armory/network/uuid/index.html create mode 100644 armory/object/TransformExtension.html create mode 100644 armory/object/Uniforms.html create mode 100644 armory/object/index.html create mode 100644 armory/renderpath/Downsampler.html create mode 100644 armory/renderpath/DynamicResolutionScale.html create mode 100644 armory/renderpath/HosekWilkie.html create mode 100644 armory/renderpath/HosekWilkieData.html create mode 100644 armory/renderpath/HosekWilkieRadianceData.html create mode 100644 armory/renderpath/Inc.html create mode 100644 armory/renderpath/Nishita.html create mode 100644 armory/renderpath/NishitaData.html create mode 100644 armory/renderpath/Postprocess.html create mode 100644 armory/renderpath/RenderPathCreator.html create mode 100644 armory/renderpath/RenderPathDeferred.html create mode 100644 armory/renderpath/RenderPathForward.html create mode 100644 armory/renderpath/RenderToTexture.html create mode 100644 armory/renderpath/Upsampler.html create mode 100644 armory/renderpath/index.html create mode 100644 armory/system/ArmAssertionException.html create mode 100644 armory/system/Assert.html create mode 100644 armory/system/AssertLevel.html create mode 100644 armory/system/Event.html create mode 100644 armory/system/FSM.html create mode 100644 armory/system/GamepadKey.html create mode 100644 armory/system/InputMap.html create mode 100644 armory/system/InputMapKey.html create mode 100644 armory/system/KeyboardKey.html create mode 100644 armory/system/Logic.html create mode 100644 armory/system/MouseKey.html create mode 100644 armory/system/Starter.html create mode 100644 armory/system/State.html create mode 100644 armory/system/TEvent.html create mode 100644 armory/system/TNode.html create mode 100644 armory/system/TNodeButton.html create mode 100644 armory/system/TNodeCanvas.html create mode 100644 armory/system/TNodeLink.html create mode 100644 armory/system/TNodeSocket.html create mode 100644 armory/system/Transition.html create mode 100644 armory/system/index.html create mode 100644 armory/trait/ArcBall.html create mode 100644 armory/trait/Character.html create mode 100644 armory/trait/ConvexBreaker.html create mode 100644 armory/trait/ConvexHull.html create mode 100644 armory/trait/CustomParticle.html create mode 100644 armory/trait/CutResult.html create mode 100644 armory/trait/Face3.html create mode 100644 armory/trait/FirstPersonController.html create mode 100644 armory/trait/FollowCamera.html create mode 100644 armory/trait/Line3.html create mode 100644 armory/trait/MeshData.html create mode 100644 armory/trait/NavAgent.html create mode 100644 armory/trait/NavCrowd.html create mode 100644 armory/trait/NavMesh.html create mode 100644 armory/trait/NavObstacle.html create mode 100644 armory/trait/PhysicsBreak.html create mode 100644 armory/trait/PhysicsDrag.html create mode 100644 armory/trait/Plane.html create mode 100644 armory/trait/SimpleMoveObject.html create mode 100644 armory/trait/SimpleRotateObject.html create mode 100644 armory/trait/SimpleScaleObject.html create mode 100644 armory/trait/ThirdPersonController.html create mode 100644 armory/trait/UserData.html create mode 100644 armory/trait/VehicleBody.html create mode 100644 armory/trait/VehicleWheel.html create mode 100644 armory/trait/VirtualGamepad.html create mode 100644 armory/trait/WalkNavigation.html create mode 100644 armory/trait/index.html create mode 100644 armory/trait/internal/Bridge.html create mode 100644 armory/trait/internal/CameraController.html create mode 100644 armory/trait/internal/CanvasScript.html create mode 100644 armory/trait/internal/DebugConsole.html create mode 100644 armory/trait/internal/LivePatch.html create mode 100644 armory/trait/internal/LoadingScreen.html create mode 100644 armory/trait/internal/MovieTexture.html create mode 100644 armory/trait/internal/PositionStateEnum.html create mode 100644 armory/trait/internal/TerrainPhysics.html create mode 100644 armory/trait/internal/UniformType.html create mode 100644 armory/trait/internal/UniformsManager.html create mode 100644 armory/trait/internal/WasmScript.html create mode 100644 armory/trait/internal/index.html create mode 100644 armory/trait/physics/KinematicCharacterController.html create mode 100644 armory/trait/physics/PhysicsConstraint.html create mode 100644 armory/trait/physics/PhysicsHook.html create mode 100644 armory/trait/physics/PhysicsWorld.html create mode 100644 armory/trait/physics/RigidBody.html create mode 100644 armory/trait/physics/SoftBody.html create mode 100644 armory/trait/physics/bullet/ConstraintAxis.html create mode 100644 armory/trait/physics/bullet/ConstraintType.html create mode 100644 armory/trait/physics/bullet/ContactPair.html create mode 100644 armory/trait/physics/bullet/ControllerActivationState.html create mode 100644 armory/trait/physics/bullet/ControllerShape.html create mode 100644 armory/trait/physics/bullet/ConvexHit.html create mode 100644 armory/trait/physics/bullet/DebugDrawHelper.html create mode 100644 armory/trait/physics/bullet/DebugDrawMode.html create mode 100644 armory/trait/physics/bullet/Hit.html create mode 100644 armory/trait/physics/bullet/KinematicCharacterController.html create mode 100644 armory/trait/physics/bullet/LineData.html create mode 100644 armory/trait/physics/bullet/PhysicsConstraint.html create mode 100644 armory/trait/physics/bullet/PhysicsConstraintExportHelper.html create mode 100644 armory/trait/physics/bullet/PhysicsHook.html create mode 100644 armory/trait/physics/bullet/PhysicsWorld.html create mode 100644 armory/trait/physics/bullet/RigidBody.html create mode 100644 armory/trait/physics/bullet/RigidBodyFlags.html create mode 100644 armory/trait/physics/bullet/RigidBodyParams.html create mode 100644 armory/trait/physics/bullet/Shape.html create mode 100644 armory/trait/physics/bullet/SoftBody.html create mode 100644 armory/trait/physics/bullet/SoftShape.html create mode 100644 armory/trait/physics/bullet/TextData.html create mode 100644 armory/trait/physics/bullet/index.html create mode 100644 armory/trait/physics/index.html create mode 100644 armory/ui/Anchor.html create mode 100644 armory/ui/Canvas.html create mode 100644 armory/ui/ElementType.html create mode 100644 armory/ui/Ext.html create mode 100644 armory/ui/ListOpts.html create mode 100644 armory/ui/Popup.html create mode 100644 armory/ui/TAsset.html create mode 100644 armory/ui/TCanvas.html create mode 100644 armory/ui/TElement.html create mode 100644 armory/ui/TLocale.html create mode 100644 armory/ui/TTranslatedText.html create mode 100644 armory/ui/Themes.html create mode 100644 armory/ui/index.html create mode 100644 bootstrap/css/bootstrap-responsive.css create mode 100644 bootstrap/css/bootstrap-responsive.min.css create mode 100644 bootstrap/css/bootstrap-select.min.css create mode 100644 bootstrap/css/bootstrap.css create mode 100644 bootstrap/css/bootstrap.min.css create mode 100644 bootstrap/img/glyphicons-halflings-white.png create mode 100644 bootstrap/img/glyphicons-halflings.png create mode 100644 bootstrap/js/bootstrap-select.min.js create mode 100644 bootstrap/js/bootstrap.js create mode 100644 bootstrap/js/bootstrap.min.js create mode 100644 bullet/ActionInterface.html create mode 100644 bullet/Ammo.html create mode 100644 bullet/Anchor.html create mode 100644 bullet/AxisSweep3.html create mode 100644 bullet/BoxShape.html create mode 100644 bullet/BroadphaseInterface.html create mode 100644 bullet/BulletString.html create mode 100644 bullet/BvhTriangleMeshShape.html create mode 100644 bullet/CapsuleShape.html create mode 100644 bullet/CapsuleShapeX.html create mode 100644 bullet/CapsuleShapeZ.html create mode 100644 bullet/ClosestConvexResultCallback.html create mode 100644 bullet/ClosestRayResultCallback.html create mode 100644 bullet/CollisionConfiguration.html create mode 100644 bullet/CollisionDispatcher.html create mode 100644 bullet/CollisionObject.html create mode 100644 bullet/CollisionObjectActivationState.html create mode 100644 bullet/CollisionShape.html create mode 100644 bullet/CollisionWorld.html create mode 100644 bullet/CompoundShape.html create mode 100644 bullet/ConcaveShape.html create mode 100644 bullet/ConcreteContactResultCallback.html create mode 100644 bullet/ConeShape.html create mode 100644 bullet/ConeShapeX.html create mode 100644 bullet/ConeShapeZ.html create mode 100644 bullet/Config.html create mode 100644 bullet/ConstraintSolver.html create mode 100644 bullet/ConvexHullShape.html create mode 100644 bullet/ConvexInternalShape.html create mode 100644 bullet/ConvexResultCallback.html create mode 100644 bullet/ConvexShape.html create mode 100644 bullet/CylinderShape.html create mode 100644 bullet/CylinderShapeX.html create mode 100644 bullet/CylinderShapeZ.html create mode 100644 bullet/DbvtBroadphase.html create mode 100644 bullet/DebugDrawer.html create mode 100644 bullet/DefaultCollisionConfiguration.html create mode 100644 bullet/DefaultMotionState.html create mode 100644 bullet/DefaultSoftBodySolver.html create mode 100644 bullet/DefaultVehicleRaycaster.html create mode 100644 bullet/DiscreteDynamicsWorld.html create mode 100644 bullet/Dispatcher.html create mode 100644 bullet/DynamicsWorld.html create mode 100644 bullet/GImpactCollisionAlgorithm.html create mode 100644 bullet/GImpactMeshShape.html create mode 100644 bullet/Generic6DofConstraint.html create mode 100644 bullet/Generic6DofSpringConstraint.html create mode 100644 bullet/GhostObject.html create mode 100644 bullet/GhostPairCallback.html create mode 100644 bullet/HeightfieldTerrainShape.html create mode 100644 bullet/HingeConstraint.html create mode 100644 bullet/IDebugDraw.html create mode 100644 bullet/IndexedMesh.html create mode 100644 bullet/KinematicCharacterController.html create mode 100644 bullet/ManifoldPoint.html create mode 100644 bullet/Material.html create mode 100644 bullet/Matrix3x3.html create mode 100644 bullet/MotionState.html create mode 100644 bullet/Node.html create mode 100644 bullet/OverlappingPairCache.html create mode 100644 bullet/OverlappingPairCallback.html create mode 100644 bullet/PairCachingGhostObject.html create mode 100644 bullet/PersistentManifold.html create mode 100644 bullet/Point2PointConstraint.html create mode 100644 bullet/PolyhedralConvexAabbCachingShape.html create mode 100644 bullet/PolyhedralConvexShape.html create mode 100644 bullet/QuadWord.html create mode 100644 bullet/Quaternion.html create mode 100644 bullet/RayResultCallback.html create mode 100644 bullet/RaycastInfo.html create mode 100644 bullet/RaycastVehicle.html create mode 100644 bullet/RigidBody.html create mode 100644 bullet/RigidBodyConstructionInfo.html create mode 100644 bullet/SequentialImpulseConstraintSolver.html create mode 100644 bullet/SimpleDynamicsWorld.html create mode 100644 bullet/SliderConstraint.html create mode 100644 bullet/SoftBody.html create mode 100644 bullet/SoftBodyHelpers.html create mode 100644 bullet/SoftBodyRigidBodyCollisionConfiguration.html create mode 100644 bullet/SoftBodyWorldInfo.html create mode 100644 bullet/SoftRigidDynamicsWorld.html create mode 100644 bullet/SphereShape.html create mode 100644 bullet/StaticPlaneShape.html create mode 100644 bullet/StridingMeshInterface.html create mode 100644 bullet/TAnchorArray.html create mode 100644 bullet/TMaterialArray.html create mode 100644 bullet/TNodeArray.html create mode 100644 bullet/Transform.html create mode 100644 bullet/TriangleIndexVertexArray.html create mode 100644 bullet/TriangleMesh.html create mode 100644 bullet/TriangleMeshShape.html create mode 100644 bullet/TypedConstraint.html create mode 100644 bullet/TypedObject.html create mode 100644 bullet/Vector3.html create mode 100644 bullet/VehicleRaycaster.html create mode 100644 bullet/VehicleTuning.html create mode 100644 bullet/WheelInfo.html create mode 100644 bullet/WheelInfoConstructionInfo.html create mode 100644 bullet/index.html create mode 100644 dark-mode.css create mode 100644 extra-styles.css create mode 100644 favicon.ico create mode 100644 haxe-nav.css create mode 100644 haxe/CallStack.html create mode 100644 haxe/Constructible.html create mode 100644 haxe/DynamicAccess.html create mode 100644 haxe/EnumTools.html create mode 100644 haxe/EnumValueTools.html create mode 100644 haxe/Exception.html create mode 100644 haxe/FlatEnum.html create mode 100644 haxe/Function.html create mode 100644 haxe/Http.html create mode 100644 haxe/IMap.html create mode 100644 haxe/Int32.html create mode 100644 haxe/Int64.html create mode 100644 haxe/Int64Helper.html create mode 100644 haxe/Json.html create mode 100644 haxe/Log.html create mode 100644 haxe/NotVoid.html create mode 100644 haxe/PosInfos.html create mode 100644 haxe/Rest.html create mode 100644 haxe/Serializer.html create mode 100644 haxe/StackItem.html create mode 100644 haxe/SysTools.html create mode 100644 haxe/Unserializer.html create mode 100644 haxe/V8CallSite.html create mode 100644 haxe/ValueException.html create mode 100644 haxe/crypto/Md5.html create mode 100644 haxe/crypto/Sha1.html create mode 100644 haxe/crypto/index.html create mode 100644 haxe/ds/BalancedTree.html create mode 100644 haxe/ds/EnumValueMap.html create mode 100644 haxe/ds/HashMap.html create mode 100644 haxe/ds/IntMap.html create mode 100644 haxe/ds/List.html create mode 100644 haxe/ds/Map.html create mode 100644 haxe/ds/ObjectMap.html create mode 100644 haxe/ds/ReadOnlyArray.html create mode 100644 haxe/ds/StringMap.html create mode 100644 haxe/ds/TreeNode.html create mode 100644 haxe/ds/Vector.html create mode 100644 haxe/ds/WeakMap.html create mode 100644 haxe/ds/index.html create mode 100644 haxe/exceptions/NotImplementedException.html create mode 100644 haxe/exceptions/PosException.html create mode 100644 haxe/exceptions/index.html create mode 100644 haxe/extern/EitherType.html create mode 100644 haxe/extern/Rest.html create mode 100644 haxe/extern/index.html create mode 100644 haxe/http/HttpBase.html create mode 100644 haxe/http/HttpJs.html create mode 100644 haxe/http/index.html create mode 100644 haxe/index.html create mode 100644 haxe/io/ArrayBufferView.html create mode 100644 haxe/io/ArrayBufferViewData.html create mode 100644 haxe/io/Bytes.html create mode 100644 haxe/io/BytesBuffer.html create mode 100644 haxe/io/BytesData.html create mode 100644 haxe/io/BytesInput.html create mode 100644 haxe/io/BytesOutput.html create mode 100644 haxe/io/Encoding.html create mode 100644 haxe/io/Eof.html create mode 100644 haxe/io/Error.html create mode 100644 haxe/io/FPHelper.html create mode 100644 haxe/io/Float32Array.html create mode 100644 haxe/io/Float32ArrayData.html create mode 100644 haxe/io/Input.html create mode 100644 haxe/io/Output.html create mode 100644 haxe/io/StringInput.html create mode 100644 haxe/io/index.html create mode 100644 haxe/iterators/ArrayIterator.html create mode 100644 haxe/iterators/ArrayKeyValueIterator.html create mode 100644 haxe/iterators/DynamicAccessIterator.html create mode 100644 haxe/iterators/DynamicAccessKeyValueIterator.html create mode 100644 haxe/iterators/HashMapKeyValueIterator.html create mode 100644 haxe/iterators/MapKeyValueIterator.html create mode 100644 haxe/iterators/RestIterator.html create mode 100644 haxe/iterators/RestKeyValueIterator.html create mode 100644 haxe/iterators/StringIterator.html create mode 100644 haxe/iterators/StringIteratorUnicode.html create mode 100644 haxe/iterators/StringKeyValueIterator.html create mode 100644 haxe/iterators/index.html create mode 100644 haxe/macro/AbstractType.html create mode 100644 haxe/macro/Access.html create mode 100644 haxe/macro/AnonStatus.html create mode 100644 haxe/macro/AnonType.html create mode 100644 haxe/macro/BaseType.html create mode 100644 haxe/macro/Binop.html create mode 100644 haxe/macro/Case.html create mode 100644 haxe/macro/Catch.html create mode 100644 haxe/macro/ClassField.html create mode 100644 haxe/macro/ClassKind.html create mode 100644 haxe/macro/ClassType.html create mode 100644 haxe/macro/ComplexType.html create mode 100644 haxe/macro/Constant.html create mode 100644 haxe/macro/Context.html create mode 100644 haxe/macro/DefType.html create mode 100644 haxe/macro/DisplayKind.html create mode 100644 haxe/macro/EnumField.html create mode 100644 haxe/macro/EnumType.html create mode 100644 haxe/macro/Error.html create mode 100644 haxe/macro/Expr.html create mode 100644 haxe/macro/ExprArrayTools.html create mode 100644 haxe/macro/ExprDef.html create mode 100644 haxe/macro/ExprOf.html create mode 100644 haxe/macro/ExprTools.html create mode 100644 haxe/macro/Field.html create mode 100644 haxe/macro/FieldAccess.html create mode 100644 haxe/macro/FieldKind.html create mode 100644 haxe/macro/FieldType.html create mode 100644 haxe/macro/Function.html create mode 100644 haxe/macro/FunctionArg.html create mode 100644 haxe/macro/FunctionKind.html create mode 100644 haxe/macro/ImportExpr.html create mode 100644 haxe/macro/ImportMode.html create mode 100644 haxe/macro/Message.html create mode 100644 haxe/macro/MetaAccess.html create mode 100644 haxe/macro/Metadata.html create mode 100644 haxe/macro/MetadataEntry.html create mode 100644 haxe/macro/MethodKind.html create mode 100644 haxe/macro/ModuleType.html create mode 100644 haxe/macro/ObjectField.html create mode 100644 haxe/macro/Position.html create mode 100644 haxe/macro/Printer.html create mode 100644 haxe/macro/QuoteStatus.html create mode 100644 haxe/macro/Ref.html create mode 100644 haxe/macro/StringLiteralKind.html create mode 100644 haxe/macro/TConstant.html create mode 100644 haxe/macro/TFunc.html create mode 100644 haxe/macro/TVar.html create mode 100644 haxe/macro/Type.html create mode 100644 haxe/macro/TypeDefKind.html create mode 100644 haxe/macro/TypeDefinition.html create mode 100644 haxe/macro/TypeParam.html create mode 100644 haxe/macro/TypeParamDecl.html create mode 100644 haxe/macro/TypeParameter.html create mode 100644 haxe/macro/TypePath.html create mode 100644 haxe/macro/TypedExpr.html create mode 100644 haxe/macro/TypedExprDef.html create mode 100644 haxe/macro/Unop.html create mode 100644 haxe/macro/Var.html create mode 100644 haxe/macro/VarAccess.html create mode 100644 haxe/macro/index.html create mode 100644 highlighter.css create mode 100644 highlighter.js create mode 100644 index.html create mode 100644 index.js create mode 100644 iron/App.html create mode 100644 iron/CachedShaderContext.html create mode 100644 iron/DrawOrder.html create mode 100644 iron/RenderPath.html create mode 100644 iron/RenderTarget.html create mode 100644 iron/RenderTargetRaw.html create mode 100644 iron/Scene.html create mode 100644 iron/Trait.html create mode 100644 iron/data/Armature.html create mode 100644 iron/data/Bucket.html create mode 100644 iron/data/CameraData.html create mode 100644 iron/data/ConstData.html create mode 100644 iron/data/Data.html create mode 100644 iron/data/Geometry.html create mode 100644 iron/data/InterleavedVertexBuffer.html create mode 100644 iron/data/LightData.html create mode 100644 iron/data/MaterialContext.html create mode 100644 iron/data/MaterialData.html create mode 100644 iron/data/MeshBatch.html create mode 100644 iron/data/MeshData.html create mode 100644 iron/data/ParticleData.html create mode 100644 iron/data/Probe.html create mode 100644 iron/data/ProbeData.html create mode 100644 iron/data/SceneStream.html create mode 100644 iron/data/ShaderContext.html create mode 100644 iron/data/ShaderData.html create mode 100644 iron/data/StreamSector.html create mode 100644 iron/data/TAction.html create mode 100644 iron/data/TAnimation.html create mode 100644 iron/data/TAnimationTransform.html create mode 100644 iron/data/TBindConstant.html create mode 100644 iron/data/TBindTexture.html create mode 100644 iron/data/TCameraData.html create mode 100644 iron/data/TConstraint.html create mode 100644 iron/data/TGroup.html create mode 100644 iron/data/TIndexArray.html create mode 100644 iron/data/TLightData.html create mode 100644 iron/data/TLod.html create mode 100644 iron/data/TMaterialContext.html create mode 100644 iron/data/TMaterialData.html create mode 100644 iron/data/TMeshData.html create mode 100644 iron/data/TMeshHandle.html create mode 100644 iron/data/TMorphTarget.html create mode 100644 iron/data/TObj.html create mode 100644 iron/data/TParticleData.html create mode 100644 iron/data/TParticleReference.html create mode 100644 iron/data/TProbeData.html create mode 100644 iron/data/TProperty.html create mode 100644 iron/data/TSceneFormat.html create mode 100644 iron/data/TShaderConstant.html create mode 100644 iron/data/TShaderContext.html create mode 100644 iron/data/TShaderData.html create mode 100644 iron/data/TShaderOverride.html create mode 100644 iron/data/TSkin.html create mode 100644 iron/data/TSpeakerData.html create mode 100644 iron/data/TTerrainData.html create mode 100644 iron/data/TTextureUnit.html create mode 100644 iron/data/TTilesheetAction.html create mode 100644 iron/data/TTilesheetData.html create mode 100644 iron/data/TTrack.html create mode 100644 iron/data/TTrait.html create mode 100644 iron/data/TTransform.html create mode 100644 iron/data/TVertexArray.html create mode 100644 iron/data/TVertexElement.html create mode 100644 iron/data/TWorldData.html create mode 100644 iron/data/TerrainStream.html create mode 100644 iron/data/Wasm.html create mode 100644 iron/data/WorldData.html create mode 100644 iron/data/index.html create mode 100644 iron/index.html create mode 100644 iron/math/Mat3.html create mode 100644 iron/math/Mat4.html create mode 100644 iron/math/Plane.html create mode 100644 iron/math/Quat.html create mode 100644 iron/math/Ray.html create mode 100644 iron/math/RayCaster.html create mode 100644 iron/math/Vec2.html create mode 100644 iron/math/Vec3.html create mode 100644 iron/math/Vec4.html create mode 100644 iron/math/index.html create mode 100644 iron/object/Animation.html create mode 100644 iron/object/BoneAnimation.html create mode 100644 iron/object/CameraObject.html create mode 100644 iron/object/Constraint.html create mode 100644 iron/object/DecalObject.html create mode 100644 iron/object/FrustumPlane.html create mode 100644 iron/object/LightObject.html create mode 100644 iron/object/MeshObject.html create mode 100644 iron/object/MorphTarget.html create mode 100644 iron/object/Object.html create mode 100644 iron/object/ObjectAnimation.html create mode 100644 iron/object/Particle.html create mode 100644 iron/object/ParticleSystem.html create mode 100644 iron/object/ProbeObject.html create mode 100644 iron/object/SpeakerObject.html create mode 100644 iron/object/Tilesheet.html create mode 100644 iron/object/Transform.html create mode 100644 iron/object/Uniforms.html create mode 100644 iron/object/index.html create mode 100644 iron/system/ArmPack.html create mode 100644 iron/system/Audio.html create mode 100644 iron/system/Ease.html create mode 100644 iron/system/Gamepad.html create mode 100644 iron/system/GamepadStick.html create mode 100644 iron/system/Input.html create mode 100644 iron/system/Keyboard.html create mode 100644 iron/system/Lz4.html create mode 100644 iron/system/Mouse.html create mode 100644 iron/system/Pen.html create mode 100644 iron/system/Sensor.html create mode 100644 iron/system/Storage.html create mode 100644 iron/system/Surface.html create mode 100644 iron/system/TAnim.html create mode 100644 iron/system/Time.html create mode 100644 iron/system/Tween.html create mode 100644 iron/system/VirtualButton.html create mode 100644 iron/system/VirtualInput.html create mode 100644 iron/system/index.html create mode 100644 jquery-1.9.1.min.js create mode 100644 js/Browser.html create mode 100644 js/Lib.html create mode 100644 js/Syntax.html create mode 100644 js/html/AbortSignal.html create mode 100644 js/html/AddEventListenerOptions.html create mode 100644 js/html/AlignSetting.html create mode 100644 js/html/AnchorElement.html create mode 100644 js/html/Animation.html create mode 100644 js/html/AnimationEffect.html create mode 100644 js/html/AnimationFilter.html create mode 100644 js/html/AnimationPlayState.html create mode 100644 js/html/AnimationTimeline.html create mode 100644 js/html/AreaElement.html create mode 100644 js/html/AssignedNodesOptions.html create mode 100644 js/html/Attr.html create mode 100644 js/html/AudioElement.html create mode 100644 js/html/AudioStreamTrack.html create mode 100644 js/html/AudioTrack.html create mode 100644 js/html/AudioTrackList.html create mode 100644 js/html/AutoKeyword.html create mode 100644 js/html/BRElement.html create mode 100644 js/html/BarProp.html create mode 100644 js/html/BaseElement.html create mode 100644 js/html/BinaryType.html create mode 100644 js/html/Blob.html create mode 100644 js/html/BlobPropertyBag.html create mode 100644 js/html/BodyElement.html create mode 100644 js/html/ButtonElement.html create mode 100644 js/html/CDATASection.html create mode 100644 js/html/CSSBoxType.html create mode 100644 js/html/CSSRule.html create mode 100644 js/html/CSSRuleList.html create mode 100644 js/html/CSSStyleDeclaration.html create mode 100644 js/html/CSSStyleSheet.html create mode 100644 js/html/Cache.html create mode 100644 js/html/CacheQueryOptions.html create mode 100644 js/html/CacheStorage.html create mode 100644 js/html/CacheStorageNamespace.html create mode 100644 js/html/CanvasCaptureMediaStream.html create mode 100644 js/html/CanvasElement.html create mode 100644 js/html/CanvasGradient.html create mode 100644 js/html/CanvasPattern.html create mode 100644 js/html/CanvasRenderingContext2D.html create mode 100644 js/html/CanvasWindingRule.html create mode 100644 js/html/CaretPosition.html create mode 100644 js/html/ChannelPixelLayout.html create mode 100644 js/html/ChannelPixelLayoutDataType.html create mode 100644 js/html/CharacterData.html create mode 100644 js/html/Clipboard.html create mode 100644 js/html/Comment.html create mode 100644 js/html/CompositeOperation.html create mode 100644 js/html/ComputedEffectTiming.html create mode 100644 js/html/ConsoleInstance.html create mode 100644 js/html/ConstrainBooleanParameters.html create mode 100644 js/html/ConstrainDOMStringParameters.html create mode 100644 js/html/ConstrainDoubleRange.html create mode 100644 js/html/ConstrainLongRange.html create mode 100644 js/html/ConvertCoordinateOptions.html create mode 100644 js/html/Coordinates.html create mode 100644 js/html/Crypto.html create mode 100644 js/html/CryptoKey.html create mode 100644 js/html/DListElement.html create mode 100644 js/html/DOMElement.html create mode 100644 js/html/DOMException.html create mode 100644 js/html/DOMImplementation.html create mode 100644 js/html/DOMPoint.html create mode 100644 js/html/DOMPointInit.html create mode 100644 js/html/DOMPointReadOnly.html create mode 100644 js/html/DOMQuad.html create mode 100644 js/html/DOMQuadJSON.html create mode 100644 js/html/DOMRect.html create mode 100644 js/html/DOMRectList.html create mode 100644 js/html/DOMRectReadOnly.html create mode 100644 js/html/DOMStringList.html create mode 100644 js/html/DOMStringMap.html create mode 100644 js/html/DOMTokenList.html create mode 100644 js/html/DataListElement.html create mode 100644 js/html/DataTransfer.html create mode 100644 js/html/DataTransferItem.html create mode 100644 js/html/DataTransferItemList.html create mode 100644 js/html/DetailsElement.html create mode 100644 js/html/DirectionSetting.html create mode 100644 js/html/Directory.html create mode 100644 js/html/DirectoryElement.html create mode 100644 js/html/DivElement.html create mode 100644 js/html/Document.html create mode 100644 js/html/DocumentFragment.html create mode 100644 js/html/DocumentTimeline.html create mode 100644 js/html/DocumentTimelineOptions.html create mode 100644 js/html/DocumentType.html create mode 100644 js/html/EffectTiming.html create mode 100644 js/html/Element.html create mode 100644 js/html/ElementCreationOptions.html create mode 100644 js/html/EmbedElement.html create mode 100644 js/html/EndingTypes.html create mode 100644 js/html/Event.html create mode 100644 js/html/EventInit.html create mode 100644 js/html/EventListener.html create mode 100644 js/html/EventListenerOptions.html create mode 100644 js/html/EventTarget.html create mode 100644 js/html/FetchObserver.html create mode 100644 js/html/FetchState.html create mode 100644 js/html/FieldSetElement.html create mode 100644 js/html/File.html create mode 100644 js/html/FileList.html create mode 100644 js/html/FilePropertyBag.html create mode 100644 js/html/FillMode.html create mode 100644 js/html/FontElement.html create mode 100644 js/html/FontFace.html create mode 100644 js/html/FontFaceDescriptors.html create mode 100644 js/html/FontFaceLoadStatus.html create mode 100644 js/html/FontFaceSet.html create mode 100644 js/html/FontFaceSetIterator.html create mode 100644 js/html/FontFaceSetIteratorResult.html create mode 100644 js/html/FontFaceSetLoadStatus.html create mode 100644 js/html/FormData.html create mode 100644 js/html/FormDataIterator.html create mode 100644 js/html/FormElement.html create mode 100644 js/html/FrameElement.html create mode 100644 js/html/FrameSetElement.html create mode 100644 js/html/Gamepad.html create mode 100644 js/html/GamepadButton.html create mode 100644 js/html/GamepadMappingType.html create mode 100644 js/html/Geolocation.html create mode 100644 js/html/GetNotificationOptions.html create mode 100644 js/html/GetRootNodeOptions.html create mode 100644 js/html/HRElement.html create mode 100644 js/html/HTMLAllCollection.html create mode 100644 js/html/HTMLCollection.html create mode 100644 js/html/HTMLDocument.html create mode 100644 js/html/HTMLOptionsCollection.html create mode 100644 js/html/HTMLPropertiesCollection.html create mode 100644 js/html/HeadElement.html create mode 100644 js/html/Headers.html create mode 100644 js/html/HeadersIterator.html create mode 100644 js/html/History.html create mode 100644 js/html/HitRegionOptions.html create mode 100644 js/html/HtmlElement.html create mode 100644 js/html/IFrameElement.html create mode 100644 js/html/ImageBitmap.html create mode 100644 js/html/ImageBitmapFormat.html create mode 100644 js/html/ImageData.html create mode 100644 js/html/ImageElement.html create mode 100644 js/html/InputElement.html create mode 100644 js/html/IterationCompositeOperation.html create mode 100644 js/html/KeyframeAnimationOptions.html create mode 100644 js/html/KeyframeEffectOptions.html create mode 100644 js/html/LIElement.html create mode 100644 js/html/LabelElement.html create mode 100644 js/html/LegendElement.html create mode 100644 js/html/LineAlignSetting.html create mode 100644 js/html/LinkElement.html create mode 100644 js/html/Location.html create mode 100644 js/html/MapElement.html create mode 100644 js/html/MediaDeviceInfo.html create mode 100644 js/html/MediaDeviceKind.html create mode 100644 js/html/MediaDevices.html create mode 100644 js/html/MediaElement.html create mode 100644 js/html/MediaError.html create mode 100644 js/html/MediaKeyStatusMapIterator.html create mode 100644 js/html/MediaList.html create mode 100644 js/html/MediaQueryList.html create mode 100644 js/html/MediaStream.html create mode 100644 js/html/MediaStreamConstraints.html create mode 100644 js/html/MediaStreamTrack.html create mode 100644 js/html/MediaStreamTrackState.html create mode 100644 js/html/MediaTrackConstraintSet.html create mode 100644 js/html/MediaTrackConstraints.html create mode 100644 js/html/MediaTrackSettings.html create mode 100644 js/html/MediaTrackSupportedConstraints.html create mode 100644 js/html/MenuElement.html create mode 100644 js/html/MetaElement.html create mode 100644 js/html/MeterElement.html create mode 100644 js/html/MimeType.html create mode 100644 js/html/MimeTypeArray.html create mode 100644 js/html/ModElement.html create mode 100644 js/html/NamedNodeMap.html create mode 100644 js/html/Navigator.html create mode 100644 js/html/Node.html create mode 100644 js/html/NodeFilter.html create mode 100644 js/html/NodeIterator.html create mode 100644 js/html/NodeList.html create mode 100644 js/html/Notification.html create mode 100644 js/html/NotificationDirection.html create mode 100644 js/html/NotificationOptions.html create mode 100644 js/html/NotificationPermission.html create mode 100644 js/html/OListElement.html create mode 100644 js/html/ObjectElement.html create mode 100644 js/html/ObserverCallback.html create mode 100644 js/html/OptGroupElement.html create mode 100644 js/html/OptionElement.html create mode 100644 js/html/OptionalEffectTiming.html create mode 100644 js/html/OrientationLockType.html create mode 100644 js/html/OrientationType.html create mode 100644 js/html/OutputElement.html create mode 100644 js/html/ParagraphElement.html create mode 100644 js/html/ParamElement.html create mode 100644 js/html/Path2D.html create mode 100644 js/html/Performance.html create mode 100644 js/html/PerformanceEntry.html create mode 100644 js/html/PerformanceNavigation.html create mode 100644 js/html/PerformanceTiming.html create mode 100644 js/html/PermissionState.html create mode 100644 js/html/PermissionStatus.html create mode 100644 js/html/Permissions.html create mode 100644 js/html/PictureElement.html create mode 100644 js/html/PlaybackDirection.html create mode 100644 js/html/Plugin.html create mode 100644 js/html/PluginArray.html create mode 100644 js/html/Position.html create mode 100644 js/html/PositionAlignSetting.html create mode 100644 js/html/PositionError.html create mode 100644 js/html/PositionOptions.html create mode 100644 js/html/PreElement.html create mode 100644 js/html/ProcessingInstruction.html create mode 100644 js/html/ProgressElement.html create mode 100644 js/html/PropertyNodeList.html create mode 100644 js/html/QuoteElement.html create mode 100644 js/html/Range.html create mode 100644 js/html/ReferrerPolicy.html create mode 100644 js/html/RegistrationOptions.html create mode 100644 js/html/Request.html create mode 100644 js/html/RequestCache.html create mode 100644 js/html/RequestCredentials.html create mode 100644 js/html/RequestDestination.html create mode 100644 js/html/RequestInit.html create mode 100644 js/html/RequestMode.html create mode 100644 js/html/RequestRedirect.html create mode 100644 js/html/Response.html create mode 100644 js/html/ResponseInit.html create mode 100644 js/html/ResponseType.html create mode 100644 js/html/Screen.html create mode 100644 js/html/ScreenOrientation.html create mode 100644 js/html/ScriptElement.html create mode 100644 js/html/ScrollBehavior.html create mode 100644 js/html/ScrollIntoViewOptions.html create mode 100644 js/html/ScrollLogicalPosition.html create mode 100644 js/html/ScrollOptions.html create mode 100644 js/html/ScrollRestoration.html create mode 100644 js/html/ScrollSetting.html create mode 100644 js/html/ScrollToOptions.html create mode 100644 js/html/SelectElement.html create mode 100644 js/html/Selection.html create mode 100644 js/html/SelectionMode.html create mode 100644 js/html/ServiceWorker.html create mode 100644 js/html/ServiceWorkerContainer.html create mode 100644 js/html/ServiceWorkerRegistration.html create mode 100644 js/html/ServiceWorkerState.html create mode 100644 js/html/ServiceWorkerUpdateViaCache.html create mode 100644 js/html/ShadowRoot.html create mode 100644 js/html/ShadowRootInit.html create mode 100644 js/html/ShadowRootMode.html create mode 100644 js/html/SlotElement.html create mode 100644 js/html/SourceElement.html create mode 100644 js/html/SpanElement.html create mode 100644 js/html/SpeechSynthesis.html create mode 100644 js/html/SpeechSynthesisUtterance.html create mode 100644 js/html/SpeechSynthesisVoice.html create mode 100644 js/html/Storage.html create mode 100644 js/html/StorageEstimate.html create mode 100644 js/html/StorageManager.html create mode 100644 js/html/StorageType.html create mode 100644 js/html/StyleElement.html create mode 100644 js/html/StyleSheet.html create mode 100644 js/html/StyleSheetList.html create mode 100644 js/html/SubtleCrypto.html create mode 100644 js/html/TableCaptionElement.html create mode 100644 js/html/TableCellElement.html create mode 100644 js/html/TableColElement.html create mode 100644 js/html/TableElement.html create mode 100644 js/html/TableRowElement.html create mode 100644 js/html/TableSectionElement.html create mode 100644 js/html/Text.html create mode 100644 js/html/TextAreaElement.html create mode 100644 js/html/TextMetrics.html create mode 100644 js/html/TextTrack.html create mode 100644 js/html/TextTrackCue.html create mode 100644 js/html/TextTrackCueList.html create mode 100644 js/html/TextTrackKind.html create mode 100644 js/html/TextTrackList.html create mode 100644 js/html/TextTrackMode.html create mode 100644 js/html/TimeRanges.html create mode 100644 js/html/TitleElement.html create mode 100644 js/html/Touch.html create mode 100644 js/html/TouchInit.html create mode 100644 js/html/TouchList.html create mode 100644 js/html/TrackElement.html create mode 100644 js/html/TreeWalker.html create mode 100644 js/html/UListElement.html create mode 100644 js/html/URLSearchParams.html create mode 100644 js/html/URLSearchParamsIterator.html create mode 100644 js/html/VTTCue.html create mode 100644 js/html/VTTRegion.html create mode 100644 js/html/ValidityState.html create mode 100644 js/html/VideoElement.html create mode 100644 js/html/VideoPlaybackQuality.html create mode 100644 js/html/VideoStreamTrack.html create mode 100644 js/html/VideoTrack.html create mode 100644 js/html/VideoTrackList.html create mode 100644 js/html/VisibilityState.html create mode 100644 js/html/WebSocket.html create mode 100644 js/html/Window.html create mode 100644 js/html/WorkerGlobalScope.html create mode 100644 js/html/WorkerLocation.html create mode 100644 js/html/WorkerNavigator.html create mode 100644 js/html/XMLHttpRequest.html create mode 100644 js/html/XMLHttpRequestEventTarget.html create mode 100644 js/html/XMLHttpRequestResponseType.html create mode 100644 js/html/XMLHttpRequestUpload.html create mode 100644 js/html/XPathExpression.html create mode 100644 js/html/XPathNSResolver.html create mode 100644 js/html/XPathResult.html create mode 100644 js/html/eme/MediaKeyError.html create mode 100644 js/html/eme/MediaKeySession.html create mode 100644 js/html/eme/MediaKeySessionType.html create mode 100644 js/html/eme/MediaKeyStatusMap.html create mode 100644 js/html/eme/MediaKeySystemAccess.html create mode 100644 js/html/eme/MediaKeySystemConfiguration.html create mode 100644 js/html/eme/MediaKeySystemMediaCapability.html create mode 100644 js/html/eme/MediaKeys.html create mode 100644 js/html/eme/MediaKeysRequirement.html create mode 100644 js/html/eme/index.html create mode 100644 js/html/idb/$Index.html create mode 100644 js/html/idb/Cursor.html create mode 100644 js/html/idb/CursorDirection.html create mode 100644 js/html/idb/Database.html create mode 100644 js/html/idb/Factory.html create mode 100644 js/html/idb/IndexParameters.html create mode 100644 js/html/idb/ObjectStore.html create mode 100644 js/html/idb/ObjectStoreParameters.html create mode 100644 js/html/idb/OpenDBOptions.html create mode 100644 js/html/idb/OpenDBRequest.html create mode 100644 js/html/idb/Request.html create mode 100644 js/html/idb/RequestReadyState.html create mode 100644 js/html/idb/Transaction.html create mode 100644 js/html/idb/TransactionMode.html create mode 100644 js/html/idb/index.html create mode 100644 js/html/index.html create mode 100644 js/html/midi/MIDIAccess.html create mode 100644 js/html/midi/MIDIInputMap.html create mode 100644 js/html/midi/MIDIOptions.html create mode 100644 js/html/midi/MIDIOutputMap.html create mode 100644 js/html/midi/index.html create mode 100644 js/html/push/PushEncryptionKeyName.html create mode 100644 js/html/push/PushManager.html create mode 100644 js/html/push/PushPermissionState.html create mode 100644 js/html/push/PushSubscription.html create mode 100644 js/html/push/PushSubscriptionInit.html create mode 100644 js/html/push/PushSubscriptionJSON.html create mode 100644 js/html/push/PushSubscriptionKeys.html create mode 100644 js/html/push/PushSubscriptionOptions.html create mode 100644 js/html/push/PushSubscriptionOptionsInit.html create mode 100644 js/html/push/index.html create mode 100644 js/html/svg/Angle.html create mode 100644 js/html/svg/AnimatedLength.html create mode 100644 js/html/svg/AnimatedPreserveAspectRatio.html create mode 100644 js/html/svg/AnimatedRect.html create mode 100644 js/html/svg/AnimatedString.html create mode 100644 js/html/svg/AnimatedTransformList.html create mode 100644 js/html/svg/BoundingBoxOptions.html create mode 100644 js/html/svg/Element.html create mode 100644 js/html/svg/GraphicsElement.html create mode 100644 js/html/svg/ImageElement.html create mode 100644 js/html/svg/Length.html create mode 100644 js/html/svg/Matrix.html create mode 100644 js/html/svg/Number.html create mode 100644 js/html/svg/Point.html create mode 100644 js/html/svg/PreserveAspectRatio.html create mode 100644 js/html/svg/Rect.html create mode 100644 js/html/svg/SVGElement.html create mode 100644 js/html/svg/StringList.html create mode 100644 js/html/svg/Transform.html create mode 100644 js/html/svg/TransformList.html create mode 100644 js/html/svg/index.html create mode 100644 js/html/webgl/ActiveInfo.html create mode 100644 js/html/webgl/Buffer.html create mode 100644 js/html/webgl/ContextAttributes.html create mode 100644 js/html/webgl/Extension.html create mode 100644 js/html/webgl/Framebuffer.html create mode 100644 js/html/webgl/PowerPreference.html create mode 100644 js/html/webgl/Program.html create mode 100644 js/html/webgl/Query.html create mode 100644 js/html/webgl/Renderbuffer.html create mode 100644 js/html/webgl/RenderingContext.html create mode 100644 js/html/webgl/Sampler.html create mode 100644 js/html/webgl/Shader.html create mode 100644 js/html/webgl/ShaderPrecisionFormat.html create mode 100644 js/html/webgl/Sync.html create mode 100644 js/html/webgl/Texture.html create mode 100644 js/html/webgl/TransformFeedback.html create mode 100644 js/html/webgl/UniformLocation.html create mode 100644 js/html/webgl/VertexArrayObject.html create mode 100644 js/html/webgl/WebGL2RenderingContext.html create mode 100644 js/html/webgl/extension/ANGLEInstancedArrays.html create mode 100644 js/html/webgl/extension/EXTBlendMinmax.html create mode 100644 js/html/webgl/extension/EXTColorBufferFloat.html create mode 100644 js/html/webgl/extension/EXTColorBufferHalfFloat.html create mode 100644 js/html/webgl/extension/EXTDisjointTimerQuery.html create mode 100644 js/html/webgl/extension/EXTFragDepth.html create mode 100644 js/html/webgl/extension/EXTShaderTextureLod.html create mode 100644 js/html/webgl/extension/EXTSrgb.html create mode 100644 js/html/webgl/extension/EXTTextureFilterAnisotropic.html create mode 100644 js/html/webgl/extension/OESElementIndexUint.html create mode 100644 js/html/webgl/extension/OESStandardDerivatives.html create mode 100644 js/html/webgl/extension/OESTextureFloat.html create mode 100644 js/html/webgl/extension/OESTextureFloatLinear.html create mode 100644 js/html/webgl/extension/OESTextureHalfFloat.html create mode 100644 js/html/webgl/extension/OESTextureHalfFloatLinear.html create mode 100644 js/html/webgl/extension/OESVertexArrayObject.html create mode 100644 js/html/webgl/extension/WEBGLColorBufferFloat.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureAstc.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureAtc.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureEtc.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureEtc1.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTexturePvrtc.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureS3tc.html create mode 100644 js/html/webgl/extension/WEBGLCompressedTextureS3tcSrgb.html create mode 100644 js/html/webgl/extension/WEBGLDebugRendererInfo.html create mode 100644 js/html/webgl/extension/WEBGLDebugShaders.html create mode 100644 js/html/webgl/extension/WEBGLDepthTexture.html create mode 100644 js/html/webgl/extension/WEBGLDrawBuffers.html create mode 100644 js/html/webgl/extension/WEBGLLoseContext.html create mode 100644 js/html/webgl/extension/index.html create mode 100644 js/html/webgl/index.html create mode 100644 js/index.html create mode 100644 js/lib/ArrayBuffer.html create mode 100644 js/lib/ArrayBufferView.html create mode 100644 js/lib/AsyncIterator.html create mode 100644 js/lib/BufferSource.html create mode 100644 js/lib/DataView.html create mode 100644 js/lib/Date.html create mode 100644 js/lib/Error.html create mode 100644 js/lib/EvalError.html create mode 100644 js/lib/Float32Array.html create mode 100644 js/lib/Float64Array.html create mode 100644 js/lib/Function.html create mode 100644 js/lib/Int16Array.html create mode 100644 js/lib/Int32Array.html create mode 100644 js/lib/Int8Array.html create mode 100644 js/lib/Iterator.html create mode 100644 js/lib/IteratorStep.html create mode 100644 js/lib/KeyValue.html create mode 100644 js/lib/Object.html create mode 100644 js/lib/ObjectEntry.html create mode 100644 js/lib/ObjectPropertyDescriptor.html create mode 100644 js/lib/ObjectPrototype.html create mode 100644 js/lib/Promise.html create mode 100644 js/lib/PromiseHandler.html create mode 100644 js/lib/PromiseSettleOutcome.html create mode 100644 js/lib/PromiseSettleStatus.html create mode 100644 js/lib/RangeError.html create mode 100644 js/lib/ReferenceError.html create mode 100644 js/lib/RegExp.html create mode 100644 js/lib/RegExpMatch.html create mode 100644 js/lib/Symbol.html create mode 100644 js/lib/SyntaxError.html create mode 100644 js/lib/Thenable.html create mode 100644 js/lib/ThenableStruct.html create mode 100644 js/lib/TypeError.html create mode 100644 js/lib/URIError.html create mode 100644 js/lib/Uint16Array.html create mode 100644 js/lib/Uint32Array.html create mode 100644 js/lib/Uint8Array.html create mode 100644 js/lib/Uint8ClampedArray.html create mode 100644 js/lib/index.html create mode 100644 js/lib/intl/CurrencyDisplay.html create mode 100644 js/lib/intl/LocaleMatcher.html create mode 100644 js/lib/intl/NumberFormat.html create mode 100644 js/lib/intl/NumberFormatOptions.html create mode 100644 js/lib/intl/NumberFormatPart.html create mode 100644 js/lib/intl/NumberFormatPartType.html create mode 100644 js/lib/intl/NumberFormatResolvedOption.html create mode 100644 js/lib/intl/NumberFormatStyle.html create mode 100644 js/lib/intl/NumberFormatSupportedLocalesOfOptions.html create mode 100644 js/lib/intl/index.html create mode 100644 js/lib/webassembly/ImportExportKind.html create mode 100644 js/lib/webassembly/Instance.html create mode 100644 js/lib/webassembly/Module.html create mode 100644 js/lib/webassembly/ModuleExportDescriptor.html create mode 100644 js/lib/webassembly/ModuleImportDescriptor.html create mode 100644 js/lib/webassembly/index.html create mode 100644 kha/AlignedQuad.html create mode 100644 kha/AssetError.html create mode 100644 kha/Assets.html create mode 100644 kha/Blob.html create mode 100644 kha/Canvas.html create mode 100644 kha/Color.html create mode 100644 kha/Display.html create mode 100644 kha/DisplayMode.html create mode 100644 kha/FastFloat.html create mode 100644 kha/Font.html create mode 100644 kha/FontStyle.html create mode 100644 kha/FrameTask.html create mode 100644 kha/Framebuffer.html create mode 100644 kha/FramebufferOptions.html create mode 100644 kha/Image.html create mode 100644 kha/Kravur.html create mode 100644 kha/KravurImage.html create mode 100644 kha/KromStorageFile.html create mode 100644 kha/LoaderImpl.html create mode 100644 kha/OldSystemOptions.html create mode 100644 kha/Resource.html create mode 100644 kha/Scheduler.html create mode 100644 kha/ScreenRotation.html create mode 100644 kha/Shaders.html create mode 100644 kha/Sound.html create mode 100644 kha/Storage.html create mode 100644 kha/StorageFile.html create mode 100644 kha/System.html create mode 100644 kha/SystemImpl.html create mode 100644 kha/SystemOptions.html create mode 100644 kha/TimeTask.html create mode 100644 kha/Video.html create mode 100644 kha/Window.html create mode 100644 kha/WindowFeatures.html create mode 100644 kha/WindowMode.html create mode 100644 kha/WindowOptions.html create mode 100644 kha/arrays/ByteArray.html create mode 100644 kha/arrays/ByteBuffer.html create mode 100644 kha/arrays/Float32Array.html create mode 100644 kha/arrays/Int16Array.html create mode 100644 kha/arrays/Int32Array.html create mode 100644 kha/arrays/Uint32Array.html create mode 100644 kha/arrays/Uint8Array.html create mode 100644 kha/arrays/index.html create mode 100644 kha/audio1/Audio.html create mode 100644 kha/audio1/AudioChannel.html create mode 100644 kha/audio1/index.html create mode 100644 kha/audio2/Audio.html create mode 100644 kha/audio2/Audio1.html create mode 100644 kha/audio2/AudioChannel.html create mode 100644 kha/audio2/Buffer.html create mode 100644 kha/audio2/ResamplingAudioChannel.html create mode 100644 kha/audio2/StreamChannel.html create mode 100644 kha/audio2/index.html create mode 100644 kha/audio2/ogg/index.html create mode 100644 kha/audio2/ogg/tools/Crc32.html create mode 100644 kha/audio2/ogg/tools/MathTools.html create mode 100644 kha/audio2/ogg/tools/Mdct.html create mode 100644 kha/audio2/ogg/tools/index.html create mode 100644 kha/audio2/ogg/vorbis/DecodeInitialResult.html create mode 100644 kha/audio2/ogg/vorbis/DecodePacketResult.html create mode 100644 kha/audio2/ogg/vorbis/Reader.html create mode 100644 kha/audio2/ogg/vorbis/VorbisDecodeState.html create mode 100644 kha/audio2/ogg/vorbis/VorbisDecoder.html create mode 100644 kha/audio2/ogg/vorbis/VorbisTools.html create mode 100644 kha/audio2/ogg/vorbis/data/Codebook.html create mode 100644 kha/audio2/ogg/vorbis/data/Comment.html create mode 100644 kha/audio2/ogg/vorbis/data/Floor.html create mode 100644 kha/audio2/ogg/vorbis/data/Floor0.html create mode 100644 kha/audio2/ogg/vorbis/data/Floor1.html create mode 100644 kha/audio2/ogg/vorbis/data/Header.html create mode 100644 kha/audio2/ogg/vorbis/data/IntPoint.html create mode 100644 kha/audio2/ogg/vorbis/data/Mapping.html create mode 100644 kha/audio2/ogg/vorbis/data/MappingChannel.html create mode 100644 kha/audio2/ogg/vorbis/data/Mode.html create mode 100644 kha/audio2/ogg/vorbis/data/Page.html create mode 100644 kha/audio2/ogg/vorbis/data/PageFlag.html create mode 100644 kha/audio2/ogg/vorbis/data/ProbedPage.html create mode 100644 kha/audio2/ogg/vorbis/data/ReaderError.html create mode 100644 kha/audio2/ogg/vorbis/data/ReaderErrorType.html create mode 100644 kha/audio2/ogg/vorbis/data/Residue.html create mode 100644 kha/audio2/ogg/vorbis/data/Setting.html create mode 100644 kha/audio2/ogg/vorbis/data/index.html create mode 100644 kha/audio2/ogg/vorbis/index.html create mode 100644 kha/compute/ConstantLocation.html create mode 100644 kha/compute/Shader.html create mode 100644 kha/compute/TextureUnit.html create mode 100644 kha/compute/index.html create mode 100644 kha/graphics1/Graphics.html create mode 100644 kha/graphics1/index.html create mode 100644 kha/graphics2/Graphics.html create mode 100644 kha/graphics2/Graphics1.html create mode 100644 kha/graphics2/HorTextAlignment.html create mode 100644 kha/graphics2/ImageScaleQuality.html create mode 100644 kha/graphics2/VerTextAlignment.html create mode 100644 kha/graphics2/index.html create mode 100644 kha/graphics2/truetype/StbTruetype.html create mode 100644 kha/graphics2/truetype/Stbtt__active_edge.html create mode 100644 kha/graphics2/truetype/Stbtt__bitmap.html create mode 100644 kha/graphics2/truetype/Stbtt__buf.html create mode 100644 kha/graphics2/truetype/Stbtt__csctx.html create mode 100644 kha/graphics2/truetype/Stbtt__edge.html create mode 100644 kha/graphics2/truetype/Stbtt__point.html create mode 100644 kha/graphics2/truetype/Stbtt_aligned_quad.html create mode 100644 kha/graphics2/truetype/Stbtt_bakedchar.html create mode 100644 kha/graphics2/truetype/Stbtt_fontinfo.html create mode 100644 kha/graphics2/truetype/Stbtt_int16.html create mode 100644 kha/graphics2/truetype/Stbtt_int32.html create mode 100644 kha/graphics2/truetype/Stbtt_int8.html create mode 100644 kha/graphics2/truetype/Stbtt_pack_context.html create mode 100644 kha/graphics2/truetype/Stbtt_pack_range.html create mode 100644 kha/graphics2/truetype/Stbtt_packedchar.html create mode 100644 kha/graphics2/truetype/Stbtt_temp_font_v_metrics.html create mode 100644 kha/graphics2/truetype/Stbtt_temp_glyph_h_metrics.html create mode 100644 kha/graphics2/truetype/Stbtt_temp_rect.html create mode 100644 kha/graphics2/truetype/Stbtt_temp_region.html create mode 100644 kha/graphics2/truetype/Stbtt_uint16.html create mode 100644 kha/graphics2/truetype/Stbtt_uint32.html create mode 100644 kha/graphics2/truetype/Stbtt_uint8.html create mode 100644 kha/graphics2/truetype/Stbtt_vertex.html create mode 100644 kha/graphics2/truetype/VectorOfIntPointer.html create mode 100644 kha/graphics2/truetype/index.html create mode 100644 kha/graphics4/BlendingFactor.html create mode 100644 kha/graphics4/BlendingOperation.html create mode 100644 kha/graphics4/ColoredShaderPainter.html create mode 100644 kha/graphics4/CompareMode.html create mode 100644 kha/graphics4/ConstantLocation.html create mode 100644 kha/graphics4/CubeMap.html create mode 100644 kha/graphics4/CullMode.html create mode 100644 kha/graphics4/DepthStencilFormat.html create mode 100644 kha/graphics4/FragmentShader.html create mode 100644 kha/graphics4/GeometryShader.html create mode 100644 kha/graphics4/Graphics.html create mode 100644 kha/graphics4/Graphics2.html create mode 100644 kha/graphics4/ImageShaderPainter.html create mode 100644 kha/graphics4/IndexBuffer.html create mode 100644 kha/graphics4/InternalPipeline.html create mode 100644 kha/graphics4/MipMapFilter.html create mode 100644 kha/graphics4/PerFramebufferPipelineCache.html create mode 100644 kha/graphics4/PipelineCache.html create mode 100644 kha/graphics4/PipelineState.html create mode 100644 kha/graphics4/PipelineStateBase.html create mode 100644 kha/graphics4/SimplePipelineCache.html create mode 100644 kha/graphics4/StencilAction.html create mode 100644 kha/graphics4/StencilValue.html create mode 100644 kha/graphics4/TessellationControlShader.html create mode 100644 kha/graphics4/TessellationEvaluationShader.html create mode 100644 kha/graphics4/TexDir.html create mode 100644 kha/graphics4/TextShaderPainter.html create mode 100644 kha/graphics4/TextureAddressing.html create mode 100644 kha/graphics4/TextureFilter.html create mode 100644 kha/graphics4/TextureFormat.html create mode 100644 kha/graphics4/TextureUnit.html create mode 100644 kha/graphics4/Usage.html create mode 100644 kha/graphics4/VertexBuffer.html create mode 100644 kha/graphics4/VertexData.html create mode 100644 kha/graphics4/VertexElement.html create mode 100644 kha/graphics4/VertexShader.html create mode 100644 kha/graphics4/VertexStructure.html create mode 100644 kha/graphics4/index.html create mode 100644 kha/index.html create mode 100644 kha/input/BlockInterventions.html create mode 100644 kha/input/Gamepad.html create mode 100644 kha/input/KeyCode.html create mode 100644 kha/input/Keyboard.html create mode 100644 kha/input/Mouse.html create mode 100644 kha/input/MouseCursor.html create mode 100644 kha/input/MouseEventBlockBehavior.html create mode 100644 kha/input/MouseImpl.html create mode 100644 kha/input/Pen.html create mode 100644 kha/input/Sensor.html create mode 100644 kha/input/SensorType.html create mode 100644 kha/input/Surface.html create mode 100644 kha/input/TouchDownEventBlockBehavior.html create mode 100644 kha/input/index.html create mode 100644 kha/internal/BytesBlob.html create mode 100644 kha/internal/IntBox.html create mode 100644 kha/internal/index.html create mode 100644 kha/krom/Graphics.html create mode 100644 kha/krom/Sound.html create mode 100644 kha/krom/index.html create mode 100644 kha/math/FastMatrix3.html create mode 100644 kha/math/FastMatrix4.html create mode 100644 kha/math/FastVector2.html create mode 100644 kha/math/FastVector3.html create mode 100644 kha/math/FastVector4.html create mode 100644 kha/math/Matrix3.html create mode 100644 kha/math/Matrix4.html create mode 100644 kha/math/Vector2.html create mode 100644 kha/math/Vector3.html create mode 100644 kha/math/Vector4.html create mode 100644 kha/math/index.html create mode 100644 kha/netsync/Client.html create mode 100644 kha/netsync/Controller.html create mode 100644 kha/netsync/ControllerBuilder.html create mode 100644 kha/netsync/Entity.html create mode 100644 kha/netsync/LocalClient.html create mode 100644 kha/netsync/Network.html create mode 100644 kha/netsync/Session.html create mode 100644 kha/netsync/State.html create mode 100644 kha/netsync/SyncBuilder.html create mode 100644 kha/netsync/index.html create mode 100644 kha/simd/Float32x4.html create mode 100644 kha/simd/index.html create mode 100644 nav.js create mode 100644 styles.css create mode 100644 triangle-closed.png create mode 100644 triangle-opened.png create mode 100644 zui/Align.html create mode 100644 zui/CanvasControl.html create mode 100644 zui/Ext.html create mode 100644 zui/GraphicsExtension.html create mode 100644 zui/Handle.html create mode 100644 zui/HandleOptions.html create mode 100644 zui/Id.html create mode 100644 zui/Layout.html create mode 100644 zui/LinkStyle.html create mode 100644 zui/Nodes.html create mode 100644 zui/State.html create mode 100644 zui/TColoring.html create mode 100644 zui/TNode.html create mode 100644 zui/TNodeButton.html create mode 100644 zui/TNodeCanvas.html create mode 100644 zui/TNodeLink.html create mode 100644 zui/TNodeSocket.html create mode 100644 zui/TTextColoring.html create mode 100644 zui/TTheme.html create mode 100644 zui/Themes.html create mode 100644 zui/Zui.html create mode 100644 zui/ZuiOptions.html create mode 100644 zui/index.html diff --git a/404.html b/404.html new file mode 100644 index 00000000..c1ebe9bf --- /dev/null +++ b/404.html @@ -0,0 +1 @@ +File not found - Armory 3D Engine

404 Page not found

Page not found, sorry.

\ No newline at end of file diff --git a/Any.html b/Any.html new file mode 100644 index 00000000..d176b902 --- /dev/null +++ b/Any.html @@ -0,0 +1,16 @@ + + + +Any - Armory 3D Engine

Any is a type that is compatible with any other in both ways.

+

This means that a value of any type can be assigned to Any, and +vice-versa, a value of Any type can be assigned to any other type.

+

It's a more type-safe alternative to Dynamic, because it doesn't +support field access or operators and it's bound to monomorphs. So, +to work with the actual value, it needs to be explicitly promoted +to another type.

\ No newline at end of file diff --git a/Array.html b/Array.html new file mode 100644 index 00000000..8ef13181 --- /dev/null +++ b/Array.html @@ -0,0 +1,115 @@ + + + +Array - Armory 3D Engine

Constructor

new()

Creates a new Array.

Variables

read onlylength:Int

The length of this Array.

Methods

concat(a:Array<T>):Array<T>

Returns a new Array by appending the elements of a to the elements of +this Array.

+

This operation does not modify this Array.

+

If a is the empty Array [], a copy of this Array is returned.

+

The length of the returned Array is equal to the sum of this.length +and a.length.

+

If a is null, the result is unspecified.

inlinecontains(x:T):Bool

Returns whether this Array contains x.

+

If x is found by checking standard equality, the function returns true, otherwise +the function returns false.

inlinecopy():Array<T>

Returns a shallow copy of this Array.

+

The elements are not copied and retain their identity, so +a[i] == a.copy()[i] is true for any valid i. However, +a == a.copy() is always false.

@:runtimeinlinefilter(f:T ‑> Bool):Array<T>

Returns an Array containing those elements of this for which f +returned true.

+

The individual elements are not duplicated and retain their identity.

+

If f is null, the result is unspecified.

indexOf(x:T, ?fromIndex:Int):Int

Returns position of the first occurrence of x in this Array, searching front to back.

+

If x is found by checking standard equality, the function returns its index.

+

If x is not found, the function returns -1.

+

If fromIndex is specified, it will be used as the starting index to search from, +otherwise search starts with zero index. If it is negative, it will be taken as the +offset from the end of this Array to compute the starting index. If given or computed +starting index is less than 0, the whole array will be searched, if it is greater than +or equal to the length of this Array, the function returns -1.

inlineinsert(pos:Int, x:T):Void

Inserts the element x at the position pos.

+

This operation modifies this Array in place.

+

The offset is calculated like so:

  • If pos exceeds this.length, the offset is this.length.
  • If pos is negative, the offset is calculated from the end of this +Array, i.e. this.length + pos. If this yields a negative value, the +offset is 0.
  • Otherwise, the offset is pos.
+

If the resulting offset does not exceed this.length, all elements from +and including that offset to the end of this Array are moved one index +ahead.

@:runtimeinlineiterator():ArrayIterator<T>

Returns an iterator of the Array values.

join(sep:String):String

Returns a string representation of this Array, with sep separating +each element.

+

The result of this operation is equal to Std.string(this[0]) + sep + +Std.string(this[1]) + sep + ... + sep + Std.string(this[this.length-1])

+

If this is the empty Array [], the result is the empty String "". +If this has exactly one element, the result is equal to a call to +Std.string(this[0]).

+

If sep is null, the result is unspecified.

@:runtimeinlinekeyValueIterator():ArrayKeyValueIterator<T>

Returns an iterator of the Array indices and values.

lastIndexOf(x:T, ?fromIndex:Int):Int

Returns position of the last occurrence of x in this Array, searching back to front.

+

If x is found by checking standard equality, the function returns its index.

+

If x is not found, the function returns -1.

+

If fromIndex is specified, it will be used as the starting index to search from, +otherwise search starts with the last element index. If it is negative, it will be +taken as the offset from the end of this Array to compute the starting index. If +given or computed starting index is greater than or equal to the length of this Array, +the whole array will be searched, if it is less than 0, the function returns -1.

@:runtimeinlinemap<S>(f:T ‑> S):Array<S>

Creates a new Array by applying function f to all elements of this.

+

The order of elements is preserved.

+

If f is null, the result is unspecified.

pop():Null<T>

Removes the last element of this Array and returns it.

+

This operation modifies this Array in place.

+

If this has at least one element, this.length will decrease by 1.

+

If this is the empty Array [], null is returned and the length +remains 0.

push(x:T):Int

Adds the element x at the end of this Array and returns the new +length of this Array.

+

This operation modifies this Array in place.

+

this.length increases by 1.

inlineremove(x:T):Bool

Removes the first occurrence of x in this Array.

+

This operation modifies this Array in place.

+

If x is found by checking standard equality, it is removed from this +Array and all following elements are reindexed accordingly. The function +then returns true.

+

If x is not found, this Array is not changed and the function +returns false.

inlineresize(len:Int):Void

Set the length of the Array.

+

If len is shorter than the array's current size, the last +length - len elements will be removed. If len is longer, the Array +will be extended, with new elements set to a target-specific default +value:

  • always null on dynamic targets
  • 0, 0.0 or false for Int, Float and Bool respectively on static targets
  • null for other types on static targets

reverse():Void

Reverse the order of elements of this Array.

+

This operation modifies this Array in place.

+

If this.length < 2, this remains unchanged.

shift():Null<T>

Removes the first element of this Array and returns it.

+

This operation modifies this Array in place.

+

If this has at least one element, this.length and the index of each +remaining element is decreased by 1.

+

If this is the empty Array [], null is returned and the length +remains 0.

slice(pos:Int, ?end:Int):Array<T>

Creates a shallow copy of the range of this Array, starting at and +including pos, up to but not including end.

+

This operation does not modify this Array.

+

The elements are not copied and retain their identity.

+

If end is omitted or exceeds this.length, it defaults to the end of +this Array.

+

If pos or end are negative, their offsets are calculated from the +end of this Array by this.length + pos and this.length + end +respectively. If this yields a negative value, 0 is used instead.

+

If pos exceeds this.length or if end is less than or equals +pos, the result is [].

sort(f:(T, T) ‑> Int):Void

Sorts this Array according to the comparison function f, where +f(x,y) returns 0 if x == y, a positive Int if x > y and a +negative Int if x < y.

+

This operation modifies this Array in place.

+

The sort operation is not guaranteed to be stable, which means that the +order of equal elements may not be retained. For a stable Array sorting +algorithm, haxe.ds.ArraySort.sort() can be used instead.

+

If f is null, the result is unspecified.

splice(pos:Int, len:Int):Array<T>

Removes len elements from this Array, starting at and including +pos, an returns them.

+

This operation modifies this Array in place.

+

If len is < 0 or pos exceeds this.length, an empty Array [] is +returned and this Array is unchanged.

+

If pos is negative, its value is calculated from the end of this +Array by this.length + pos. If this yields a negative value, 0 is +used instead.

+

If the sum of the resulting values for len and pos exceed +this.length, this operation will affect the elements from pos to the +end of this Array.

+

The length of the returned Array is equal to the new length of this +Array subtracted from the original length of this Array. In other +words, each element of the original this Array either remains in +this Array or becomes an element of the returned Array.

toString():String

Returns a string representation of this Array.

+

The result will include the individual elements' String representations +separated by comma. The enclosing [ ] may be missing on some platforms, +use Std.string() to get a String representation that is consistent +across platforms.

unshift(x:T):Void

Adds the element x at the start of this Array.

+

This operation modifies this Array in place.

+

this.length and the index of each Array element increases by 1.

\ No newline at end of file diff --git a/ArrayAccess.html b/ArrayAccess.html new file mode 100644 index 00000000..fa91d7ce --- /dev/null +++ b/ArrayAccess.html @@ -0,0 +1,15 @@ + + + +ArrayAccess - Armory 3D Engine

ArrayAccess is used to indicate a class that can be accessed using brackets. +The type parameter represents the type of the elements stored.

+

This interface should be used for externs only. Haxe does not support custom +array access on classes. However, array access can be implemented for +abstract types.

See also:

\ No newline at end of file diff --git a/Bool.html b/Bool.html new file mode 100644 index 00000000..c4195c1b --- /dev/null +++ b/Bool.html @@ -0,0 +1,12 @@ + + + +Bool - Armory 3D Engine

The standard Boolean type, which can either be true or false.

+

On static targets, null cannot be assigned to Bool. If this is necessary, +Null<Bool> can be used instead.

See also:

\ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 00000000..e8a66624 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +api.armory3d.org \ No newline at end of file diff --git a/Class.html b/Class.html new file mode 100644 index 00000000..b9224a65 --- /dev/null +++ b/Class.html @@ -0,0 +1,11 @@ + + + +Class - Armory 3D Engine

An abstract type that represents a Class.

+

See Type for the Haxe Reflection API.

See also:

\ No newline at end of file diff --git a/Date.html b/Date.html new file mode 100644 index 00000000..8764b829 --- /dev/null +++ b/Date.html @@ -0,0 +1,40 @@ + + + +Date - Armory 3D Engine

The Date class provides a basic structure for date and time related +information. Date instances can be created by

+

There are some extra functions available in the DateTools class.

+

In the context of Haxe dates, a timestamp is defined as the number of +milliseconds elapsed since 1st January 1970 UTC.

+

Supported range

+

Due to platform limitations, only dates in the range 1970 through 2038 are +supported consistently. Some targets may support dates outside this range, +depending on the OS at runtime. The Date.fromTime method will not work with +timestamps outside the range on any target.

Static methods

staticinlinefromString(s:String):Date

Creates a Date from the formatted string s. The following formats are +accepted by the function:

  • "YYYY-MM-DD hh:mm:ss"
  • "YYYY-MM-DD"
  • "hh:mm:ss"
+

The first two formats expressed a date in local time. The third is a time +relative to the UTC epoch.

staticinlinefromTime(t:Float):Date

Creates a Date from the timestamp (in milliseconds) t.

staticinlinenow():Date

Returns a Date representing the current local time.

Constructor

new(year:Int, month:Int, day:Int, hour:Int, min:Int, sec:Int)

Creates a new date object from the given arguments.

+

The behaviour of a Date instance is only consistent across platforms if +the the arguments describe a valid date.

  • month: 0 to 11 (note that this is zero-based)
  • day: 1 to 31
  • hour: 0 to 23
  • min: 0 to 59
  • sec: 0 to 59

Methods

getDate():Int

Returns the day of this Date (1-31 range) in the local timezone.

getDay():Int

Returns the day of the week of this Date (0-6 range, where 0 is Sunday) +in the local timezone.

getFullYear():Int

Returns the full year of this Date (4 digits) in the local timezone.

getHours():Int

Returns the hours of this Date (0-23 range) in the local timezone.

getMinutes():Int

Returns the minutes of this Date (0-59 range) in the local timezone.

getMonth():Int

Returns the month of this Date (0-11 range) in the local timezone. +Note that the month number is zero-based.

getSeconds():Int

Returns the seconds of this Date (0-59 range) in the local timezone.

getTime():Float

Returns the timestamp (in milliseconds) of this date. +On cpp and neko, this function only has a second resolution, so the +result will always be a multiple of 1000.0, e.g. 1454698271000.0. +To obtain the current timestamp with better precision on cpp and neko, +see the Sys.time API.

+

For measuring time differences with millisecond accuracy on +all platforms, see haxe.Timer.stamp.

getTimezoneOffset():Int

Returns the time zone difference of this Date in the current locale +to UTC, in minutes.

+

Assuming the function is executed on a machine in a UTC+2 timezone, +Date.now().getTimezoneOffset() will return -120.

getUTCDate():Int

Returns the day of this Date (1-31 range) in UTC.

getUTCDay():Int

Returns the day of the week of this Date (0-6 range, where 0 is Sunday) +in UTC.

getUTCFullYear():Int

Returns the full year of this Date (4 digits) in UTC.

getUTCHours():Int

Returns the hours of this Date (0-23 range) in UTC.

getUTCMinutes():Int

Returns the minutes of this Date (0-59 range) in UTC.

getUTCMonth():Int

Returns the month of this Date (0-11 range) in UTC. +Note that the month number is zero-based.

getUTCSeconds():Int

Returns the seconds of this Date (0-59 range) in UTC.

inlinetoString():String

Returns a string representation of this Date in the local timezone +using the standard format YYYY-MM-DD HH:MM:SS. See DateTools.format for +other formatting rules.

\ No newline at end of file diff --git a/DateTools.html b/DateTools.html new file mode 100644 index 00000000..93cfa49a --- /dev/null +++ b/DateTools.html @@ -0,0 +1,32 @@ + + + +DateTools - Armory 3D Engine

The DateTools class contains some extra functionalities for handling Date +instances and timestamps.

+

In the context of Haxe dates, a timestamp is defined as the number of +milliseconds elapsed since 1st January 1970.

Static methods

staticinlinedays(n:Float):Float

Converts a number of days to a timestamp.

staticinlinedelta(d:Date, t:Float):Date

Returns the result of adding timestamp t to Date d.

+

This is a convenience function for calling +Date.fromTime(d.getTime() + t).

staticformat(d:Date, f:String):String

Format the date d according to the format f. The format is +compatible with the strftime standard format, except that there is no +support in Flash and JS for day and months names (due to lack of proper +internationalization API). On Haxe/Neko/Windows, some formats are not +supported.

+
var t = DateTools.format(Date.now(), "%Y-%m-%d_%H:%M:%S");
+// 2016-07-08_14:44:05
+
+var t = DateTools.format(Date.now(), "%r");
+// 02:44:05 PM
+
+var t = DateTools.format(Date.now(), "%T");
+// 14:44:05
+
+var t = DateTools.format(Date.now(), "%F");
+// 2016-07-08

staticgetMonthDays(d:Date):Int

Returns the number of days in the month of Date d.

+

This method handles leap years.

staticinlinehours(n:Float):Float

Converts a number of hours to a timestamp.

staticmake(o:{seconds:Int, ms:Float, minutes:Int, hours:Int, days:Int}):Float

Build a date-time from several components

@:has_untypedstaticinlinemakeUtc(year:Int, month:Int, day:Int, hour:Int, min:Int, sec:Int):Float

Retrieve Unix timestamp value from Date components. Takes same argument sequence as the Date constructor.

staticinlineminutes(n:Float):Float

Converts a number of minutes to a timestamp.

staticparse(t:Float):{seconds:Int, ms:Float, minutes:Int, hours:Int, days:Int}

Separate a date-time into several components

staticinlineseconds(n:Float):Float

Converts a number of seconds to a timestamp.

\ No newline at end of file diff --git a/Dynamic.html b/Dynamic.html new file mode 100644 index 00000000..51582c6e --- /dev/null +++ b/Dynamic.html @@ -0,0 +1,13 @@ + + + +Dynamic - Armory 3D Engine

Dynamic is a special type which is compatible with all other types.

+

Use of Dynamic should be minimized as it prevents several compiler +checks and optimizations. See Any type for a safer alternative for +representing values of any type.

See also:

\ No newline at end of file diff --git a/EReg.html b/EReg.html new file mode 100644 index 00000000..8239d7aa --- /dev/null +++ b/EReg.html @@ -0,0 +1,74 @@ + + + +EReg - Armory 3D Engine

The EReg class represents regular expressions.

+

While basic usage and patterns consistently work across platforms, some more +complex operations may yield different results. This is a necessary trade- +off to retain a certain level of performance.

+

EReg instances can be created by calling the constructor, or with the +special syntax ~/pattern/modifier

+

EReg instances maintain an internal state, which is affected by several of +its methods.

+

A detailed explanation of the supported operations is available at +https://haxe.org/manual/std-regex.html

Static methods

staticinlineescape(s:String):String

Escape the string s for use as a part of regular expression.

+

If s is null, the result is unspecified.

Constructor

inlinenew(r:String, opt:String)

Creates a new regular expression with pattern r and modifiers opt.

+

This is equivalent to the shorthand syntax ~/r/opt

+

If r or opt are null, the result is unspecified.

Methods

map(s:String, f:EReg ‑> String):String

Calls the function f for the substring of s which this EReg matches +and replaces that substring with the result of f call.

+

The f function takes this EReg object as its first argument and should +return a replacement string for the substring matched.

+

If this EReg does not match any substring, the result is s.

+

By default, this method replaces only the first matched substring. If +the global g modifier is in place, all matched substrings are replaced.

+

If s or f are null, the result is unspecified.

match(s:String):Bool

Tells if this regular expression matches String s.

+

This method modifies the internal state.

+

If s is null, the result is unspecified.

@:value({ len : -1 })matchSub(s:String, pos:Int, len:Int = -1):Bool

Tells if this regular expression matches a substring of String s.

+

This function expects pos and len to describe a valid substring of +s, or else the result is unspecified. To get more robust behavior, +this.match(s.substr(pos,len)) can be used instead.

+

This method modifies the internal state.

+

If s is null, the result is unspecified.

matched(n:Int):String

Returns the matched sub-group n of this EReg.

+

This method should only be called after this.match or +this.matchSub, and then operates on the String of that operation.

+

The index n corresponds to the n-th set of parentheses in the pattern +of this EReg. If no such sub-group exists, the result is unspecified.

+

If n equals 0, the whole matched substring is returned.

matchedLeft():String

Returns the part to the left of the last matched substring.

+

If the most recent call to this.match or this.matchSub did not +match anything, the result is unspecified.

+

If the global g modifier was in place for the matching, only the +substring to the left of the leftmost match is returned.

+

The result does not include the matched part.

matchedPos():{pos:Int, len:Int}

Returns the position and length of the last matched substring, within +the String which was last used as argument to this.match or +this.matchSub.

+

If the most recent call to this.match or this.matchSub did not +match anything, the result is unspecified.

+

If the global g modifier was in place for the matching, the position and +length of the leftmost substring is returned.

matchedRight():String

Returns the part to the right of the last matched substring.

+

If the most recent call to this.match or this.matchSub did not +match anything, the result is unspecified.

+

If the global g modifier was in place for the matching, only the +substring to the right of the leftmost match is returned.

+

The result does not include the matched part.

inlinereplace(s:String, by:String):String

Replaces the first substring of s which this EReg matches with by.

+

If this EReg does not match any substring, the result is s.

+

By default, this method replaces only the first matched substring. If +the global g modifier is in place, all matched substrings are replaced.

+

If by contains $1 to $9, the digit corresponds to number of a +matched sub-group and its value is used instead. If no such sub-group +exists, the replacement is unspecified. The string $$ becomes $.

+

If s or by are null, the result is unspecified.

split(s:String):Array<String>

Splits String s at all substrings this EReg matches.

+

If a match is found at the start of s, the result contains a leading +empty String "" entry.

+

If a match is found at the end of s, the result contains a trailing +empty String "" entry.

+

If two matching substrings appear next to each other, the result +contains the empty String "" between them.

+

By default, this method splits s into two parts at the first matched +substring. If the global g modifier is in place, s is split at each +matched substring.

+

If s is null, the result is unspecified.

\ No newline at end of file diff --git a/Enum.html b/Enum.html new file mode 100644 index 00000000..f1e3083d --- /dev/null +++ b/Enum.html @@ -0,0 +1,12 @@ + + + +Enum - Armory 3D Engine

An abstract type that represents an Enum type.

+

The corresponding enum instance type is EnumValue.

+

See Type for the Haxe Reflection API.

See also:

\ No newline at end of file diff --git a/EnumValue.html b/EnumValue.html new file mode 100644 index 00000000..cf4d29ce --- /dev/null +++ b/EnumValue.html @@ -0,0 +1,28 @@ + + + +EnumValue - Armory 3D Engine

An abstract type that represents any enum value. +See Type for the Haxe Reflection API.

See also:

Static methods

staticmatch(this:EnumValue, pattern:Dynamic):Bool

Matches enum instance e against pattern pattern, returning true if +matching succeeded and false otherwise.

+

Example usage:

+
if (e.match(pattern)) {
+	// codeIfTrue
+} else {
+	// codeIfFalse
+}
+

This is equivalent to the following code:

+
switch (e) {
+	case pattern:
+		// codeIfTrue
+	case _:
+		// codeIfFalse
+}
+

This method is implemented in the compiler. This definition exists only +for documentation.

\ No newline at end of file diff --git a/Float.html b/Float.html new file mode 100644 index 00000000..eea2e21d --- /dev/null +++ b/Float.html @@ -0,0 +1,14 @@ + + + +Float - Armory 3D Engine

The standard Float type, this is a double-precision IEEE 64bit float.

+

On static targets, null cannot be assigned to Float. If this is necessary, +Null<Float> can be used instead.

+

Std.int converts a Float to an Int, rounded towards 0. +Std.parseFloat converts a String to a Float.

See also:

\ No newline at end of file diff --git a/Int.html b/Int.html new file mode 100644 index 00000000..fc717791 --- /dev/null +++ b/Int.html @@ -0,0 +1,14 @@ + + + +Int - Armory 3D Engine

The standard Int type. Its precision depends on the platform.

+

On static targets, null cannot be assigned to Int. If this is necessary, +Null<Int> can be used instead.

+

Std.int converts a Float to an Int, rounded towards 0. +Std.parseInt converts a String to an Int.

See also:

\ No newline at end of file diff --git a/IntIterator.html b/IntIterator.html new file mode 100644 index 00000000..c8952067 --- /dev/null +++ b/IntIterator.html @@ -0,0 +1,18 @@ + + + +IntIterator - Armory 3D Engine

IntIterator is used for implementing interval iterations.

+

It is usually not used explicitly, but through its special syntax: +min...max

+

While it is possible to assign an instance of IntIterator to a variable or +field, it is worth noting that IntIterator does not reset after being used +in a for-loop. Subsequent uses of the same instance will then have no +effect.

See also:

Constructor

inlinenew(min:Int, max:Int)

Iterates from min (inclusive) to max (exclusive).

+

If max <= min, the iterator will not act as a countdown.

Methods

inlinehasNext():Bool

Returns true if the iterator has other items, false otherwise.

inlinenext():Int

Moves to the next item of the iterator.

+

If this is called while hasNext() is false, the result is unspecified.

\ No newline at end of file diff --git a/Iterable.html b/Iterable.html new file mode 100644 index 00000000..8458dcab --- /dev/null +++ b/Iterable.html @@ -0,0 +1,12 @@ + + + +Iterable - Armory 3D Engine

An Iterable is a data structure which has an iterator() method. +See Lambda for generic functions on iterable structures.

See also:

Fields

\ No newline at end of file diff --git a/Iterator.html b/Iterator.html new file mode 100644 index 00000000..91adc29a --- /dev/null +++ b/Iterator.html @@ -0,0 +1,21 @@ + + + +Iterator - Armory 3D Engine

An Iterator is a structure that permits iteration over elements of type T.

+

Any class with matching hasNext() and next() fields is considered an Iterator +and can then be used e.g. in for-loops. This makes it easy to implement +custom iterators.

See also:

Fields

next():T

Returns the current item of the Iterator and advances to the next one.

+

This method is not required to check hasNext() first. A call to this +method while hasNext() is false yields unspecified behavior.

+

On the other hand, iterators should not require a call to hasNext() +before the first call to next() if an element is available.

hasNext():Bool

Returns false if the iteration is complete, true otherwise.

+

Usually iteration is considered to be complete if all elements of the +underlying data structure were handled through calls to next(). However, +in custom iterators any logic may be used to determine the completion +state.

\ No newline at end of file diff --git a/KeyValueIterable.html b/KeyValueIterable.html new file mode 100644 index 00000000..c77f1ed7 --- /dev/null +++ b/KeyValueIterable.html @@ -0,0 +1,12 @@ + + + +KeyValueIterable - Armory 3D Engine

A KeyValueIterable is a data structure which has a keyValueIterator() +method to iterate over key-value-pairs.

Fields

\ No newline at end of file diff --git a/KeyValueIterator.html b/KeyValueIterator.html new file mode 100644 index 00000000..5679aa7e --- /dev/null +++ b/KeyValueIterator.html @@ -0,0 +1,10 @@ + + + +KeyValueIterator - Armory 3D Engine

A KeyValueIterator is an Iterator that has a key and a value.

Alias

alias for Iterator<{value:V, key:K}>
\ No newline at end of file diff --git a/Krom.html b/Krom.html new file mode 100644 index 00000000..b2f3bebf --- /dev/null +++ b/Krom.html @@ -0,0 +1,10 @@ + + + +Krom - Armory 3D Engine

Static variables

@:value(6)staticinlineread onlyKROM_API:Int = 6

Static methods

staticbegin(renderTarget:Canvas, additionalRenderTargets:Array<Canvas>):Void

staticbeginFace(renderTarget:Canvas, face:Int):Void

staticclear(flags:Int, color:Int, depth:Float, stencil:Int):Void

staticclearTexture(target:Dynamic, x:Int, y:Int, z:Int, width:Int, height:Int, depth:Int, color:Int):Void

staticcompilePipeline(pipeline:Dynamic, structure0:Dynamic, structure1:Dynamic, structure2:Dynamic, structure3:Dynamic, length:Int, vertexShader:Dynamic, fragmentShader:Dynamic, geometryShader:Dynamic, tessellationControlShader:Dynamic, tessellationEvaluationShader:Dynamic, state:Dynamic):Void

staticcompute(x:Int, y:Int, z:Int):Void

staticcreateRenderTarget(width:Int, height:Int, format:Int, depthBufferBits:Int, stencilBufferBits:Int):Dynamic

staticcreateRenderTargetCubeMap(cubeMapSize:Int, format:Int, depthBufferBits:Int, stencilBufferBits:Int):Dynamic

staticcreateTexture(width:Int, height:Int, format:Int):Dynamic

staticcreateTexture3D(width:Int, height:Int, depth:Int, format:Int):Dynamic

staticcreateTextureFromBytes(data:BytesData, width:Int, height:Int, format:Int, readable:Bool):Dynamic

staticcreateTextureFromBytes3D(data:BytesData, width:Int, height:Int, depth:Int, format:Int, readable:Bool):Dynamic

staticcreateVertexBuffer(count:Int, structure:Array<VertexElement>, usage:Int, instanceDataStepRate:Int):Dynamic

staticdisplayHeight(index:Int):Int

staticdisplayWidth(index:Int):Int

staticdisplayX(index:Int):Int

staticdisplayY(index:Int):Int

staticdrawIndexedVertices(start:Int, count:Int):Void

staticdrawIndexedVerticesInstanced(instanceCount:Int, start:Int, count:Int):Void

staticend():Void

staticfileSaveBytes(path:String, bytes:BytesData):Void

staticgenerateRenderTargetMipmaps(renderTarget:Dynamic, levels:Int):Void

staticgenerateTextureMipmaps(texture:Dynamic, levels:Int):Void

staticgetArg(index:Int):String

staticgetRenderTargetPixels(renderTarget:Dynamic, data:BytesData):Void

staticgetTextureUnit(pipeline:Dynamic, name:String):Dynamic

staticgetTime():Float

staticinit(title:String, width:Int, height:Int, samplesPerPixel:Int, vSync:Bool, windowMode:Int, windowFeatures:Int, kromApi:Int):Void

staticloadImage(file:String, readable:Bool):Dynamic

staticlockMouse():Void

staticlockTexture(texture:Dynamic, level:Int):ArrayBuffer

staticlockVertexBuffer(buffer:Dynamic, start:Int, count:Int):ArrayBuffer

staticlog(v:Dynamic):Void

staticscissor(x:Int, y:Int, width:Int, height:Int):Void

staticscreenDpi():Int

staticsetApplicationStateCallback(foregroundCallback:() ‑> Void, resumeCallback:() ‑> Void, pauseCallback:() ‑> Void, backgroundCallback:() ‑> Void, shutdownCallback:() ‑> Void):Void

staticsetAudioCallback(callback:Int ‑> Void):Void

staticsetBool(location:ConstantLocation, value:Bool):Void

staticsetBoolCompute(location:ConstantLocation, value:Bool):Void

staticsetCallback(callback:() ‑> Void):Void

staticsetCubeMapCompareMode(texunit:TextureUnit, enabled:Bool):Void

staticsetCutCopyPasteCallback(cutCallback:() ‑> String, copyCallback:() ‑> String, pasteCallback:String ‑> Void):Void

staticsetDepthStencilFrom(target:Dynamic, source:Dynamic):Void

staticsetDropFilesCallback(callback:String ‑> Void):Void

staticsetFloat(location:ConstantLocation, value:Float):Void

staticsetFloat2(location:ConstantLocation, value1:Float, value2:Float):Void

staticsetFloat2Compute(location:ConstantLocation, value1:Float, value2:Float):Void

staticsetFloat3(location:ConstantLocation, value1:Float, value2:Float, value3:Float):Void

staticsetFloat3Compute(location:ConstantLocation, value1:Float, value2:Float, value3:Float):Void

staticsetFloat4(location:ConstantLocation, value1:Float, value2:Float, value3:Float, value4:Float):Void

staticsetFloat4Compute(location:ConstantLocation, value1:Float, value2:Float, value3:Float, value4:Float):Void

staticsetFloats(location:ConstantLocation, values:ArrayBuffer):Void

staticsetGamepadAxisCallback(callback:(Int, Int, Float) ‑> Void):Void

staticsetGamepadButtonCallback(callback:(Int, Int, Float) ‑> Void):Void

staticsetImageTexture(stage:TextureUnit, texture:Dynamic):Void

staticsetInt(location:ConstantLocation, value:Int):Void

staticsetIntCompute(location:ConstantLocation, value:Int):Void

staticsetKeyboardDownCallback(callback:Int ‑> Void):Void

staticsetKeyboardPressCallback(callback:Int ‑> Void):Void

staticsetKeyboardUpCallback(callback:Int ‑> Void):Void

staticsetMatrix(location:ConstantLocation, matrix:ArrayBuffer):Void

staticsetMipmaps(texture:Dynamic, mipmaps:Array<Image>):Void

staticsetMouseDownCallback(callback:(Int, Int, Int) ‑> Void):Void

staticsetMouseMoveCallback(callback:(Int, Int, Int, Int) ‑> Void):Void

staticsetMousePosition(windowId:Int, x:Int, y:Int):Void

staticsetMouseUpCallback(callback:(Int, Int, Int) ‑> Void):Void

staticsetMouseWheelCallback(callback:Int ‑> Void):Void

staticsetPenDownCallback(callback:(Int, Int, Float) ‑> Void):Void

staticsetPenMoveCallback(callback:(Int, Int, Float) ‑> Void):Void

staticsetPenUpCallback(callback:(Int, Int, Float) ‑> Void):Void

staticsetPipeline(pipeline:Dynamic):Void

staticsetRenderTarget(stage:TextureUnit, renderTarget:Dynamic):Void

staticsetRenderTargetCompute(unit:TextureUnit, renderTarget:Dynamic, access:Int):Void

staticsetTexture(stage:TextureUnit, texture:Dynamic):Void

staticsetTexture3DParameters(texunit:TextureUnit, uAddressing:Int, vAddressing:Int, wAddressing:Int, minificationFilter:Int, magnificationFilter:Int, mipmapFilter:Int):Void

staticsetTexture3DParametersCompute(texunit:TextureUnit, uAddressing:Int, vAddressing:Int, wAddressing:Int, minificationFilter:Int, magnificationFilter:Int, mipmapFilter:Int):Void

staticsetTextureCompareMode(texunit:TextureUnit, enabled:Bool):Void

staticsetTextureCompute(unit:TextureUnit, texture:Dynamic, access:Int):Void

staticsetTextureParameters(texunit:TextureUnit, uAddressing:Int, vAddressing:Int, minificationFilter:Int, magnificationFilter:Int, mipmapFilter:Int):Void

staticsetTextureParametersCompute(texunit:TextureUnit, uAddressing:Int, vAddressing:Int, minificationFilter:Int, magnificationFilter:Int, mipmapFilter:Int):Void

staticsetVertexBuffers(vertexBuffers:Array<VertexBuffer>):Void

staticsetWindowTitle(id:Int, title:String):Void

staticshowMouse(show:Bool):Void

staticsysCommand(cmd:String, ?args:Array<String>):Int

staticunloadImage(image:Image):Void

staticunlockTexture(texture:Dynamic):Void

staticunlockVertexBuffer(buffer:Dynamic, count:Int):Void

staticviewport(x:Int, y:Int, width:Int, height:Int):Void

staticwindowHeight(id:Int):Int

staticwindowWidth(id:Int):Int

staticwriteAudioBuffer(buffer:ArrayBuffer, samples:Int):Void

staticwriteStorage(name:String, data:BytesData):Void

\ No newline at end of file diff --git a/Lambda.html b/Lambda.html new file mode 100644 index 00000000..19ce95fd --- /dev/null +++ b/Lambda.html @@ -0,0 +1,65 @@ + + + +Lambda - Armory 3D Engine

The Lambda class is a collection of methods to support functional +programming. It is ideally used with using Lambda and then acts as an +extension to Iterable types.

+

On static platforms, working with the Iterable structure might be slower +than performing the operations directly on known types, such as Array and +List.

+

If the first argument to any of the methods is null, the result is +unspecified.

See also:

Static methods

staticarray<A>(it:Iterable<A>):Array<A>

Creates an Array from Iterable it.

+

If it is an Array, this function returns a copy of it.

staticconcat<T>(a:Iterable<T>, b:Iterable<T>):Array<T>

Returns a new Array containing all elements of Iterable a followed by +all elements of Iterable b.

+

If a or b are null, the result is unspecified.

staticcount<A>(it:Iterable<A>, ?pred:(item:A) ‑> Bool):Int

Returns the number of elements in it for which pred is true, or the +total number of elements in it if pred is null.

+

This function traverses all elements.

staticempty<T>(it:Iterable<T>):Bool

Tells if Iterable it does not contain any element.

staticexists<A>(it:Iterable<A>, f:(item:A) ‑> Bool):Bool

Tells if it contains an element for which f is true.

+

This function returns true as soon as an element is found for which a +call to f returns true.

+

If no such element is found, the result is false.

+

If f is null, the result is unspecified.

staticfilter<A>(it:Iterable<A>, f:(item:A) ‑> Bool):Array<A>

Returns a Array containing those elements of it for which f returned +true. +If it is empty, the result is the empty Array even if f is null. +Otherwise if f is null, the result is unspecified.

staticfind<T>(it:Iterable<T>, f:(item:T) ‑> Bool):Null<T>

Returns the first element of it for which f is true.

+

This function returns as soon as an element is found for which a call to +f returns true.

+

If no such element is found, the result is null.

+

If f is null, the result is unspecified.

staticfindIndex<T>(it:Iterable<T>, f:(item:T) ‑> Bool):Int

Returns the index of the first element of it for which f is true.

+

This function returns as soon as an element is found for which a call to +f returns true.

+

If no such element is found, the result is -1.

+

If f is null, the result is unspecified.

staticinlineflatMap<A, B>(it:Iterable<A>, f:(item:A) ‑> Iterable<B>):Array<B>

A composition of map and flatten. +The order of elements is preserved. +If f is null, the result is unspecified.

staticinlineflatten<A>(it:Iterable<Iterable<A>>):Array<A>

Concatenate a list of iterables. +The order of elements is preserved.

staticfold<A, B>(it:Iterable<A>, f:(item:A, result:B) ‑> B, first:B):B

Functional fold on Iterable it, using function f with start argument +first.

+

If it has no elements, the result is first.

+

Otherwise the first element of it is passed to f alongside first. +The result of that call is then passed to f with the next element of +it, and so on until it has no more elements.

+

If it or f are null, the result is unspecified.

staticfoldi<A, B>(it:Iterable<A>, f:(item:A, result:B, index:Int) ‑> B, first:B):B

Similar to fold, but also passes the index of each element to f.

+

If it or f are null, the result is unspecified.

staticforeach<A>(it:Iterable<A>, f:(item:A) ‑> Bool):Bool

Tells if f is true for all elements of it.

+

This function returns false as soon as an element is found for which a +call to f returns false.

+

If no such element is found, the result is true.

+

In particular, this function always returns true if it is empty.

+

If f is null, the result is unspecified.

statichas<A>(it:Iterable<A>, elt:A):Bool

Tells if it contains elt.

+

This function returns true as soon as an element is found which is equal +to elt according to the == operator.

+

If no such element is found, the result is false.

staticindexOf<T>(it:Iterable<T>, v:T):Int

Returns the index of the first element v within Iterable it.

+

This function uses operator == to check for equality.

+

If v does not exist in it, the result is -1.

staticiter<A>(it:Iterable<A>, f:(item:A) ‑> Void):Void

Calls f on all elements of it, in order.

+

If f is null, the result is unspecified.

staticlist<A>(it:Iterable<A>):List<A>

Creates a List form Iterable it.

+

If it is a List, this function returns a copy of it.

staticinlinemap<A, B>(it:Iterable<A>, f:(item:A) ‑> B):Array<B>

Creates a new Array by applying function f to all elements of it. +The order of elements is preserved. +If f is null, the result is unspecified.

staticinlinemapi<A, B>(it:Iterable<A>, f:(index:Int, item:A) ‑> B):Array<B>

Similar to map, but also passes the index of each element to f. +The order of elements is preserved. +If f is null, the result is unspecified.

\ No newline at end of file diff --git a/Main.html b/Main.html new file mode 100644 index 00000000..acf4fbe8 --- /dev/null +++ b/Main.html @@ -0,0 +1,10 @@ + + + +Main - Armory 3D Engine

Static variables

@:value("untitled")staticinlineread onlyprojectName:String = "untitled"

@:value("arm")staticinlineread onlyprojectPackage:String = "arm"

@:value("1.0.0")staticinlineread onlyprojectVersion:String = "1.0.0"

Static methods

@:keepstaticmain():Void

\ No newline at end of file diff --git a/Map.html b/Map.html new file mode 100644 index 00000000..e943c2b6 --- /dev/null +++ b/Map.html @@ -0,0 +1,10 @@ + + + +Map - Armory 3D Engine

Alias

alias for haxe.ds.Map<K, V>
\ No newline at end of file diff --git a/Math.html b/Math.html new file mode 100644 index 00000000..f0cada92 --- /dev/null +++ b/Math.html @@ -0,0 +1,10 @@ + + + +Math - Armory 3D Engine

Static variables

staticread onlyNEGATIVE_INFINITY:Float

staticread onlyNaN:Float

staticread onlyPI:Float

staticread onlyPOSITIVE_INFINITY:Float

Static methods

staticabs(v:Float):Float

staticacos(v:Float):Float

staticasin(v:Float):Float

staticatan(v:Float):Float

staticatan2(y:Float, x:Float):Float

staticceil(v:Float):Int

staticcos(v:Float):Float

staticexp(v:Float):Float

staticinlinefceil(v:Float):Float

staticinlineffloor(v:Float):Float

staticfloor(v:Float):Int

staticinlinefround(v:Float):Float

staticinlineisFinite(f:Float):Bool

staticinlineisNaN(f:Float):Bool

staticlog(v:Float):Float

staticmax(a:Float, b:Float):Float

staticmin(a:Float, b:Float):Float

staticpow(v:Float, exp:Float):Float

staticrandom():Float

staticround(v:Float):Int

staticsin(v:Float):Float

staticsqrt(v:Float):Float

statictan(v:Float):Float

\ No newline at end of file diff --git a/Null.html b/Null.html new file mode 100644 index 00000000..2a092369 --- /dev/null +++ b/Null.html @@ -0,0 +1,15 @@ + + + +Null - Armory 3D Engine

Null<T> is a wrapper that can be used to make the basic types Int, +Float and Bool nullable on static targets.

+

If null safety is enabled, only types wrapped in Null<T> are nullable.

+

Otherwise, it has no effect on non-basic-types, but it can be useful as a way to document +that null is an acceptable value for a method argument, return value or variable.

See also:

\ No newline at end of file diff --git a/Reflect.html b/Reflect.html new file mode 100644 index 00000000..5ae53396 --- /dev/null +++ b/Reflect.html @@ -0,0 +1,65 @@ + + + +Reflect - Armory 3D Engine

The Reflect API is a way to manipulate values dynamically through an +abstract interface in an untyped manner. Use with care.

See also:

Static methods

staticinlinecallMethod(o:Dynamic, func:Function, args:Array<Dynamic>):Dynamic

Call a method func with the given arguments args.

+

The object o is ignored in most cases. It serves as the this-context in the following +situations:

  • (neko) Allows switching the context to o in all cases.
  • (macro) Same as neko for Haxe 3. No context switching in Haxe 4.
  • (js, lua) Require the o argument if func does not, but should have a context. +This can occur by accessing a function field natively, e.g. through Reflect.field +or by using (object : Dynamic).field. However, if func has a context, o is +ignored like on other targets.

staticcompare<T>(a:T, b:T):Int

Compares a and b.

+

If a is less than b, the result is negative. If b is less than +a, the result is positive. If a and b are equal, the result is 0.

+

This function is only defined if a and b are of the same type.

+

If that type is a function, the result is unspecified and +Reflect.compareMethods should be used instead.

+

For all other types, the result is 0 if a and b are equal. If they +are not equal, the result depends on the type and is negative if:

  • Numeric types: a is less than b
  • String: a is lexicographically less than b
  • Other: unspecified
+

If a and b are null, the result is 0. If only one of them is null, +the result is unspecified.

staticcompareMethods(f1:Dynamic, f2:Dynamic):Bool

Compares the functions f1 and f2.

+

If f1 or f2 are null, the result is false. +If f1 or f2 are not functions, the result is unspecified.

+

Otherwise the result is true if f1 and the f2 are physically equal, +false otherwise.

+

If f1 or f2 are member method closures, the result is true if they +are closures of the same method on the same object value, false otherwise.

staticcopy<T>(o:Null<T>):Null<T>

Copies the fields of structure o.

+

This is only guaranteed to work on anonymous structures.

+

If o is null, the result is null.

staticdeleteField(o:Dynamic, field:String):Bool

Removes the field named field from structure o.

+

This method is only guaranteed to work on anonymous structures.

+

If o or field are null, the result is unspecified.

staticfield(o:Dynamic, field:String):Dynamic

Returns the value of the field named field on object o.

+

If o is not an object or has no field named field, the result is +null.

+

If the field is defined as a property, its accessors are ignored. Refer +to Reflect.getProperty for a function supporting property accessors.

+

If field is null, the result is unspecified.

@:has_untypedstaticfields(o:Dynamic):Array<String>

Returns the fields of structure o.

+

This method is only guaranteed to work on anonymous structures. Refer to +Type.getInstanceFields for a function supporting class instances.

+

If o is null, the result is unspecified.

@:has_untypedstaticgetProperty(o:Dynamic, field:String):Dynamic

Returns the value of the field named field on object o, taking +property getter functions into account.

+

If the field is not a property, this function behaves like +Reflect.field, but might be slower.

+

If o or field are null, the result is unspecified.

staticinlinehasField(o:Dynamic, field:String):Bool

Tells if structure o has a field named field.

+

This is only guaranteed to work for anonymous structures. Refer to +Type.getInstanceFields for a function supporting class instances.

+

If o or field are null, the result is unspecified.

staticisEnumValue(v:Dynamic):Bool

Tells if v is an enum value.

+

The result is true if v is of type EnumValue, i.e. an enum +constructor.

+

Otherwise, including if v is null, the result is false.

@:access(js.Boot)staticisFunction(f:Dynamic):Bool

Returns true if f is a function, false otherwise.

+

If f is null, the result is false.

@:access(js.Boot)staticisObject(v:Dynamic):Bool

Tells if v is an object.

+

The result is true if v is one of the following:

+

Otherwise, including if v is null, the result is false.

@:has_untypedstaticmakeVarArgs(f:Array<Dynamic> ‑> Dynamic):Dynamic

staticmakeVarArgs(f:Array<Dynamic> ‑> Void):Dynamic

Transform a function taking an array of arguments into a function that can +be called with any number of arguments.

staticinlinesetField(o:Dynamic, field:String, value:Dynamic):Void

Sets the field named field of object o to value value.

+

If o has no field named field, this function is only guaranteed to +work for anonymous structures.

+

If o or field are null, the result is unspecified.

@:has_untypedstaticsetProperty(o:Dynamic, field:String, value:Dynamic):Void

Sets the field named field of object o to value value, taking +property setter functions into account.

+

If the field is not a property, this function behaves like +Reflect.setField, but might be slower.

+

If field is null, the result is unspecified.

\ No newline at end of file diff --git a/Std.html b/Std.html new file mode 100644 index 00000000..859b99ef --- /dev/null +++ b/Std.html @@ -0,0 +1,49 @@ + + + +Std - Armory 3D Engine

The Std class provides standard methods for manipulating basic types.

Static methods

staticinlinedowncast<T, S>(value:T, c:Class<S>):S

Checks if object value is an instance of class or interface c.

+

Compiles only if the type specified by c can be assigned to the type +of value.

+

This method checks if a downcast is possible. That is, if the runtime +type of value is assignable to the type specified by c, value is +returned. Otherwise null is returned.

+

This method is not guaranteed to work with core types such as String, +Array and Date.

+

If value is null, the result is null. If c is null, the result is +unspecified.

staticinlineinstance<T, S>(value:T, c:Class<S>):S

Deprecated: "Std.instance() is deprecated. Use Std.downcast() instead."

staticinlineint(x:Float):Int

Converts a Float to an Int, rounded towards 0.

+

If x is outside of the signed Int32 range, or is NaN, NEGATIVE_INFINITY or POSITIVE_INFINITY, the result is unspecified.

staticinlineis(v:Dynamic, t:Dynamic):Bool

Deprecated: "Std.is is deprecated. Use Std.isOfType instead."

DEPRECATED. Use Std.isOfType(v, t) instead.

+

Tells if a value v is of the type t. Returns false if v or t are null.

+

If t is a class or interface with @:generic meta, the result is false.

staticinlineisOfType(v:Dynamic, t:Dynamic):Bool

Tells if a value v is of the type t. Returns false if v or t are null.

+

If t is a class or interface with @:generic meta, the result is false.

staticinlineparseFloat(x:String):Float

Converts a String to a Float.

+

The parsing rules for parseInt apply here as well, with the exception of invalid input +resulting in a NaN value instead of null.

+

Additionally, decimal notation may contain a single . to denote the start of the fractions.

staticparseInt(x:String):Null<Int>

Converts a String to an Int.

+

Leading whitespaces are ignored.

+

If x starts with 0x or 0X, hexadecimal notation is recognized where the following digits may +contain 0-9 and A-F.

+

Otherwise x is read as decimal number with 0-9 being allowed characters. x may also start with +a - to denote a negative value.

+

In decimal mode, parsing continues until an invalid character is detected, in which case the +result up to that point is returned. For hexadecimal notation, the effect of invalid characters +is unspecified.

+

Leading 0s that are not part of the 0x/0X hexadecimal notation are ignored, which means octal +notation is not supported.

+

If x is null, the result is unspecified. +If x cannot be parsed as integer, the result is null.

staticrandom(x:Int):Int

Return a random integer between 0 included and x excluded.

+

If x <= 1, the result is always 0.

staticstring(s:Dynamic):String

Converts any value to a String.

+

If s is of String, Int, Float or Bool, its value is returned.

+

If s is an instance of a class and that class or one of its parent classes has +a toString method, that method is called. If no such method is present, the result +is unspecified.

+

If s is an enum constructor without argument, the constructor's name is returned. If +arguments exists, the constructor's name followed by the String representations of +the arguments is returned.

+

If s is a structure, the field names along with their values are returned. The field order +and the operator separating field names and values are unspecified.

+

If s is null, "null" is returned.

\ No newline at end of file diff --git a/String.html b/String.html new file mode 100644 index 00000000..333a5b0a --- /dev/null +++ b/String.html @@ -0,0 +1,64 @@ + + + +String - Armory 3D Engine

The basic String class.

+

A Haxe String is immutable, it is not possible to modify individual +characters. No method of this class changes the state of this String.

+

Strings can be constructed using the String literal syntax "string value".

+

String can be concatenated by using the + operator. If an operand is not a +String, it is passed through Std.string() first.

See also:

Static methods

@:has_untypedstaticinlinefromCharCode(code:Int):String

Returns the String corresponding to the character code code.

+

If code is negative or has another invalid value, the result is +unspecified.

Constructor

new(string:String)

Creates a copy from a given String.

Variables

read onlylength:Int

The number of characters in this String.

Methods

charAt(index:Int):String

Returns the character at position index of this String.

+

If index is negative or exceeds this.length, the empty String "" +is returned.

inlinecharCodeAt(index:Int):Null<Int>

Returns the character code at position index of this String.

+

If index is negative or exceeds this.length, null is returned.

+

To obtain the character code of a single character, "x".code can be +used instead to inline the character code at compile time. Note that +this only works on String literals of length 1.

indexOf(str:String, ?startIndex:Int):Int

Returns the position of the leftmost occurrence of str within this +String.

+

If startIndex is given, the search is performed within the substring +of this String starting from startIndex.

+

If startIndex exceeds this.length, -1 is returned.

+

If startIndex is negative, the result is unspecifed.

+

Otherwise the search is performed within this String. In either case, +the returned position is relative to the beginning of this String.

+

If str cannot be found, -1 is returned.

lastIndexOf(str:String, ?startIndex:Int):Int

Returns the position of the rightmost occurrence of str within this +String.

+

If startIndex is given, the search is performed within the substring +of this String from 0 to startIndex + str.length. Otherwise the search +is performed within this String. In either case, the returned position +is relative to the beginning of this String.

+

If startIndex is negative, the result is unspecifed.

+

If str cannot be found, -1 is returned.

split(delimiter:String):Array<String>

Splits this String at each occurrence of delimiter.

+

If this String is the empty String "", the result is not consistent +across targets and may either be [] (on Js, Cpp) or [""].

+

If delimiter is the empty String "", this String is split into an +Array of this.length elements, where the elements correspond to the +characters of this String.

+

If delimiter is not found within this String, the result is an Array +with one element, which equals this String.

+

If delimiter is null, the result is unspecified.

+

Otherwise, this String is split into parts at each occurrence of +delimiter. If this String starts (or ends) with delimiter, the +result Array contains a leading (or trailing) empty String "" element. +Two subsequent delimiters also result in an empty String "" element.

inlinesubstr(pos:Int, ?len:Int):String

Returns len characters of this String, starting at position pos.

+

If len is omitted, all characters from position pos to the end of +this String are included.

+

If pos is negative, its value is calculated from the end of this +String by this.length + pos. If this yields a negative value, 0 is +used instead.

+

If the calculated position + len exceeds this.length, the characters +from that position to the end of this String are returned.

+

If len is negative, the result is unspecified.

substring(startIndex:Int, ?endIndex:Int):String

Returns the part of this String from startIndex to but not including endIndex.

+

If startIndex or endIndex are negative, 0 is used instead.

+

If startIndex exceeds endIndex, they are swapped.

+

If the (possibly swapped) endIndex is omitted or exceeds +this.length, this.length is used instead.

+

If the (possibly swapped) startIndex exceeds this.length, the empty +String "" is returned.

toLowerCase():String

Returns a String where all characters of this String are lower case.

toString():String

Returns the String itself.

toUpperCase():String

Returns a String where all characters of this String are upper case.

\ No newline at end of file diff --git a/StringBuf.html b/StringBuf.html new file mode 100644 index 00000000..6b1ac7af --- /dev/null +++ b/StringBuf.html @@ -0,0 +1,29 @@ + + + +StringBuf - Armory 3D Engine

A String buffer is an efficient way to build a big string by appending small +elements together.

+

Unlike String, an instance of StringBuf is not immutable in the sense that +it can be passed as argument to functions which modify it by appending more +values.

Constructor

inlinenew()

Creates a new StringBuf instance.

+

This may involve initialization of the internal buffer.

Variables

read onlylength:Int

The length of this StringBuf in characters.

Methods

inlineadd<T>(x:T):Void

Appends the representation of x to this StringBuf.

+

The exact representation of x may vary per platform. To get more +consistent behavior, this function should be called with +Std.string(x).

+

If x is null, the String "null" is appended.

inlineaddChar(c:Int):Void

Appends the character identified by c to this StringBuf.

+

If c is negative or has another invalid value, the result is +unspecified.

inlineaddSub(s:String, pos:Int, ?len:Int):Void

Appends a substring of s to this StringBuf.

+

This function expects pos and len to describe a valid substring of +s, or else the result is unspecified. To get more robust behavior, +this.add(s.substr(pos,len)) can be used instead.

+

If s or pos are null, the result is unspecified.

+

If len is omitted or null, the substring ranges from pos to the end +of s.

inlinetoString():String

Returns the content of this StringBuf as String.

+

The buffer is not emptied by this operation.

\ No newline at end of file diff --git a/StringTools.html b/StringTools.html new file mode 100644 index 00000000..1b29d8c8 --- /dev/null +++ b/StringTools.html @@ -0,0 +1,76 @@ + + + +StringTools - Armory 3D Engine

This class provides advanced methods on Strings. It is ideally used with +using StringTools and then acts as an extension +to the String class.

+

If the first argument to any of the methods is null, the result is +unspecified.

Static methods

staticinlinecontains(s:String, value:String):Bool

Returns true if s contains value and false otherwise.

+

When value is null, the result is unspecified.

staticendsWith(s:String, end:String):Bool

Tells if the string s ends with the string end.

+

If end is null, the result is unspecified.

+

If end is the empty String "", the result is true.

staticinlinefastCodeAt(s:String, index:Int):Int

Returns the character code at position index of String s, or an +end-of-file indicator at if position equals s.length.

+

This method is faster than String.charCodeAt() on some platforms, but +the result is unspecified if index is negative or greater than +s.length.

+

End of file status can be checked by calling StringTools.isEof() with +the returned value as argument.

+

This operation is not guaranteed to work if s contains the \0 +character.

statichex(n:Int, ?digits:Int):String

Encodes n into a hexadecimal representation.

+

If digits is specified, the resulting String is padded with "0" until +its length equals digits.

statichtmlEscape(s:String, ?quotes:Bool):String

Escapes HTML special characters of the string s.

+

The following replacements are made:

  • & becomes &amp;
  • < becomes &lt;
  • > becomes &gt;
+

If quotes is true, the following characters are also replaced:

  • " becomes &quot;
  • ' becomes &#039;

statichtmlUnescape(s:String):String

Unescapes HTML special characters of the string s.

+

This is the inverse operation to htmlEscape, i.e. the following always +holds: htmlUnescape(htmlEscape(s)) == s

+

The replacements follow:

  • &amp; becomes &
  • &lt; becomes <
  • &gt; becomes >
  • &quot; becomes "
  • &#039; becomes '

@:noUsingstaticinlineisEof(c:Int):Bool

Tells if c represents the end-of-file (EOF) character.

staticisSpace(s:String, pos:Int):Bool

Tells if the character in the string s at position pos is a space.

+

A character is considered to be a space character if its character code +is 9,10,11,12,13 or 32.

+

If s is the empty String "", or if pos is not a valid position within +s, the result is false.

staticinlineiterator(s:String):StringIterator

Returns an iterator of the char codes.

+

Note that char codes may differ across platforms because of different +internal encoding of strings in different runtimes. +For the consistent cross-platform UTF8 char codes see haxe.iterators.StringIteratorUnicode.

staticinlinekeyValueIterator(s:String):StringKeyValueIterator

Returns an iterator of the char indexes and codes.

+

Note that char codes may differ across platforms because of different +internal encoding of strings in different of runtimes. +For the consistent cross-platform UTF8 char codes see haxe.iterators.StringKeyValueIteratorUnicode.

staticlpad(s:String, c:String, l:Int):String

Concatenates c to s until s.length is at least l.

+

If c is the empty String "" or if l does not exceed s.length, +s is returned unchanged.

+

If c.length is 1, the resulting String length is exactly l.

+

Otherwise the length may exceed l.

+

If c is null, the result is unspecified.

staticltrim(s:String):String

Removes leading space characters of s.

+

This function internally calls isSpace() to decide which characters to +remove.

+

If s is the empty String "" or consists only of space characters, the +result is the empty String "".

staticreplace(s:String, sub:String, by:String):String

Replace all occurrences of the String sub in the String s by the +String by.

+

If sub is the empty String "", by is inserted after each character +of s except the last one. If by is also the empty String "", s +remains unchanged.

+

If sub or by are null, the result is unspecified.

staticrpad(s:String, c:String, l:Int):String

Appends c to s until s.length is at least l.

+

If c is the empty String "" or if l does not exceed s.length, +s is returned unchanged.

+

If c.length is 1, the resulting String length is exactly l.

+

Otherwise the length may exceed l.

+

If c is null, the result is unspecified.

staticrtrim(s:String):String

Removes trailing space characters of s.

+

This function internally calls isSpace() to decide which characters to +remove.

+

If s is the empty String "" or consists only of space characters, the +result is the empty String "".

staticstartsWith(s:String, start:String):Bool

Tells if the string s starts with the string start.

+

If start is null, the result is unspecified.

+

If start is the empty String "", the result is true.

statictrim(s:String):String

Removes leading and trailing space characters of s.

+

This is a convenience function for ltrim(rtrim(s)).

staticinlineunsafeCodeAt(s:String, index:Int):Int

Returns the character code at position index of String s, or an +end-of-file indicator at if position equals s.length.

+

This method is faster than String.charCodeAt() on some platforms, but +the result is unspecified if index is negative or greater than +s.length.

+

This operation is not guaranteed to work if s contains the \0 +character.

@:has_untypedstaticinlineurlDecode(s:String):String

Decode an URL using the standard format.

@:has_untypedstaticinlineurlEncode(s:String):String

Encode an URL by using the standard format.

\ No newline at end of file diff --git a/Type.html b/Type.html new file mode 100644 index 00000000..a547787f --- /dev/null +++ b/Type.html @@ -0,0 +1,105 @@ + + + +Type - Armory 3D Engine

The Haxe Reflection API allows retrieval of type information at runtime.

+

This class complements the more lightweight Reflect class, with a focus on +class and enum instances.

See also:

Static methods

@:has_untypedstaticinlineallEnums<T>(e:Enum<T>):Array<T>

Returns a list of all constructors of enum e that require no +arguments.

+

This may return the empty Array [] if all constructors of e require +arguments.

+

Otherwise an instance of e constructed through each of its non- +argument constructors is returned, in the order of the constructor +declaration.

+

If e is null, the result is unspecified.

staticinlinecreateEmptyInstance<T>(cl:Class<T>):T

Creates an instance of class cl.

+

This function guarantees that the class constructor is not called.

+

If cl is null, the result is unspecified.

staticcreateEnum<T>(e:Enum<T>, constr:String, ?params:Array<Dynamic>):T

Creates an instance of enum e by calling its constructor constr with +arguments params.

+

If e or constr is null, or if enum e has no constructor named +constr, or if the number of elements in params does not match the +expected number of constructor arguments, or if any argument has an +invalid type, the result is unspecified.

@:has_untypedstaticcreateEnumIndex<T>(e:Enum<T>, index:Int, ?params:Array<Dynamic>):T

Creates an instance of enum e by calling its constructor number +index with arguments params.

+

The constructor indices are preserved from Haxe syntax, so the first +declared is index 0, the next index 1 etc.

+

If e or constr is null, or if enum e has no constructor named +constr, or if the number of elements in params does not match the +expected number of constructor arguments, or if any argument has an +invalid type, the result is unspecified.

staticcreateInstance<T>(cl:Class<T>, args:Array<Dynamic>):T

Creates an instance of class cl, using args as arguments to the +class constructor.

+

This function guarantees that the class constructor is called.

+

Default values of constructors arguments are not guaranteed to be +taken into account.

+

If cl or args are null, or if the number of elements in args does +not match the expected number of constructor arguments, or if any +argument has an invalid type, or if cl has no own constructor, the +result is unspecified.

+

In particular, default values of constructor arguments are not +guaranteed to be taken into account.

@:has_untypedstaticinlineenumConstructor(e:EnumValue):String

Returns the constructor name of enum instance e.

+

The result String does not contain any constructor arguments.

+

If e is null, the result is unspecified.

@:has_untypedstaticenumEq<T>(a:T, b:T):Bool

Recursively compares two enum instances a and b by value.

+

Unlike a == b, this function performs a deep equality check on the +arguments of the constructors, if exists.

+

If a or b are null, the result is unspecified.

@:has_untypedstaticinlineenumIndex(e:EnumValue):Int

Returns the index of enum instance e.

+

This corresponds to the original syntactic position of e. The index of +the first declared constructor is 0, the next one is 1 etc.

+

If e is null, the result is unspecified.

@:has_untypedstaticenumParameters(e:EnumValue):Array<Dynamic>

Returns a list of the constructor arguments of enum instance e.

+

If e has no arguments, the result is [].

+

Otherwise the result are the values that were used as arguments to e, +in the order of their declaration.

+

If e is null, the result is unspecified.

staticinlinegetClass<T>(o:T):Class<T>

Returns the class of o, if o is a class instance.

+

If o is null or of a different type, null is returned.

+

In general, type parameter information cannot be obtained at runtime.

staticgetClassFields(c:Class<Dynamic>):Array<String>

Returns a list of static fields of class c.

+

This does not include static fields of parent classes.

+

The order of the fields in the returned Array is unspecified.

+

If c is null, the result is unspecified.

@:has_untypedstaticinlinegetClassName(c:Class<Dynamic>):String

Returns the name of class c, including its path.

+

If c is inside a package, the package structure is returned dot- +separated, with another dot separating the class name: +pack1.pack2.(...).packN.ClassName +If c is a sub-type of a Haxe module, that module is not part of the +package structure.

+

If c has no package, the class name is returned.

+

If c is null, the result is unspecified.

+

The class name does not include any type parameters.

@:has_untypedstaticgetEnum(o:EnumValue):Enum<Dynamic>

Returns the enum of enum instance o.

+

An enum instance is the result of using an enum constructor. Given an +enum Color { Red; }, getEnum(Red) returns Enum<Color>.

+

If o is null, null is returned.

+

In general, type parameter information cannot be obtained at runtime.

staticinlinegetEnumConstructs(e:Enum<Dynamic>):Array<String>

Returns a list of the names of all constructors of enum e.

+

The order of the constructor names in the returned Array is preserved +from the original syntax.

+

If e is null, the result is unspecified.

@:has_untypedstaticinlinegetEnumName(e:Enum<Dynamic>):String

Returns the name of enum e, including its path.

+

If e is inside a package, the package structure is returned dot- +separated, with another dot separating the enum name: +pack1.pack2.(...).packN.EnumName +If e is a sub-type of a Haxe module, that module is not part of the +package structure.

+

If e has no package, the enum name is returned.

+

If e is null, the result is unspecified.

+

The enum name does not include any type parameters.

staticgetInstanceFields(c:Class<Dynamic>):Array<String>

Returns a list of the instance fields of class c, including +inherited fields.

+

This only includes fields which are known at compile-time. In +particular, using getInstanceFields(getClass(obj)) will not include +any fields which were added to obj at runtime.

+

The order of the fields in the returned Array is unspecified.

+

If c is null, the result is unspecified.

@:has_untypedstaticinlinegetSuperClass(c:Class<Dynamic>):Class<Dynamic>

Returns the super-class of class c.

+

If c has no super class, null is returned.

+

If c is null, the result is unspecified.

+

In general, type parameter information cannot be obtained at runtime.

@:has_untypedstaticinlineresolveClass(name:String):Class<Dynamic>

Resolves a class by name.

+

If name is the path of an existing class, that class is returned.

+

Otherwise null is returned.

+

If name is null or the path to a different type, the result is +unspecified.

+

The class name must not include any type parameters.

@:has_untypedstaticinlineresolveEnum(name:String):Enum<Dynamic>

Resolves an enum by name.

+

If name is the path of an existing enum, that enum is returned.

+

Otherwise null is returned.

+

If name is null the result is unspecified.

+

If name is the path to a different type, null is returned.

+

The enum name must not include any type parameters.

@:has_untyped@:access(js.Boot)statictypeof(v:Dynamic):ValueType

Returns the runtime type of value v.

+

The result corresponds to the type v has at runtime, which may vary +per platform. Assumptions regarding this should be minimized to avoid +surprises.

\ No newline at end of file diff --git a/UInt.html b/UInt.html new file mode 100644 index 00000000..45d24d6e --- /dev/null +++ b/UInt.html @@ -0,0 +1,12 @@ + + + +UInt - Armory 3D Engine

The unsigned Int type is only defined for Flash and C#. +Simulate it for other platforms.

See also:

\ No newline at end of file diff --git a/ValueType.html b/ValueType.html new file mode 100644 index 00000000..df6b976d --- /dev/null +++ b/ValueType.html @@ -0,0 +1,10 @@ + + + +ValueType - Armory 3D Engine
\ No newline at end of file diff --git a/Void.html b/Void.html new file mode 100644 index 00000000..cf3fc165 --- /dev/null +++ b/Void.html @@ -0,0 +1,10 @@ + + + +Void - Armory 3D Engine

The standard Void type. Only null values can be of the type Void.

See also:

\ No newline at end of file diff --git a/armory/data/Config.html b/armory/data/Config.html new file mode 100644 index 00000000..07faf32a --- /dev/null +++ b/armory/data/Config.html @@ -0,0 +1,10 @@ + + + +armory.data.Config - Armory 3D Engine

Static variables

@:value(false)staticconfigLoaded:Bool = false

@:value(null)staticraw:TConfig = null

Static methods

staticload(done:() ‑> Void):Void

staticsave():Void

\ No newline at end of file diff --git a/armory/data/ConstData.html b/armory/data/ConstData.html new file mode 100644 index 00000000..a808c3b2 --- /dev/null +++ b/armory/data/ConstData.html @@ -0,0 +1,10 @@ + + + +armory.data.ConstData - Armory 3D Engine

\ No newline at end of file diff --git a/armory/data/TConfig.html b/armory/data/TConfig.html new file mode 100644 index 00000000..c761a453 --- /dev/null +++ b/armory/data/TConfig.html @@ -0,0 +1,10 @@ + + + +armory.data.TConfig - Armory 3D Engine

Fields

@:optionaloptionalwindow_w:Null<Int>

@:optionaloptionalwindow_vsync:Null<Bool>

@:optionaloptionalwindow_scale:Null<Float>

@:optionaloptionalwindow_resizable:Null<Bool>

@:optionaloptionalwindow_msaa:Null<Int>

@:optionaloptionalwindow_mode:Null<Int>

@:optionaloptionalwindow_minimizable:Null<Bool>

@:optionaloptionalwindow_maximizable:Null<Bool>

@:optionaloptionalwindow_h:Null<Int>

@:optionaloptionalrp_supersample:Null<Float>

@:optionaloptionalrp_ssrefr:Null<Bool>

@:optionaloptionalrp_ssr:Null<Bool>

@:optionaloptionalrp_ssgi:Null<Bool>

@:optionaloptionalrp_shadowmap_cube:Null<Int>

@:optionaloptionalrp_shadowmap_cascade:Null<Int>

@:optionaloptionalrp_motionblur:Null<Bool>

@:optionaloptionalrp_gi:Null<Bool>

@:optionaloptionalrp_dynres:Null<Bool>

@:optionaloptionalrp_bloom:Null<Bool>

@:optionaloptionaldebug_console:Null<Bool>

\ No newline at end of file diff --git a/armory/data/index.html b/armory/data/index.html new file mode 100644 index 00000000..c7496729 --- /dev/null +++ b/armory/data/index.html @@ -0,0 +1,10 @@ + + + +armory.data - Armory 3D Engine
\ No newline at end of file diff --git a/armory/index.html b/armory/index.html new file mode 100644 index 00000000..4058afd4 --- /dev/null +++ b/armory/index.html @@ -0,0 +1,10 @@ + + + +armory - Armory 3D Engine
\ No newline at end of file diff --git a/armory/logicnode/ActiveCameraNode.html b/armory/logicnode/ActiveCameraNode.html new file mode 100644 index 00000000..22ca9125 --- /dev/null +++ b/armory/logicnode/ActiveCameraNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ActiveCameraNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ActiveSceneNode.html b/armory/logicnode/ActiveSceneNode.html new file mode 100644 index 00000000..c7fadf67 --- /dev/null +++ b/armory/logicnode/ActiveSceneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ActiveSceneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AddGroupNode.html b/armory/logicnode/AddGroupNode.html new file mode 100644 index 00000000..f176211a --- /dev/null +++ b/armory/logicnode/AddGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AddGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AddObjectToGroupNode.html b/armory/logicnode/AddObjectToGroupNode.html new file mode 100644 index 00000000..ae4fea94 --- /dev/null +++ b/armory/logicnode/AddObjectToGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AddObjectToGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AddPhysicsConstraintNode.html b/armory/logicnode/AddPhysicsConstraintNode.html new file mode 100644 index 00000000..fe52f3df --- /dev/null +++ b/armory/logicnode/AddPhysicsConstraintNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AddPhysicsConstraintNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AddRigidBodyNode.html b/armory/logicnode/AddRigidBodyNode.html new file mode 100644 index 00000000..a88791b8 --- /dev/null +++ b/armory/logicnode/AddRigidBodyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AddRigidBodyNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AddTraitNode.html b/armory/logicnode/AddTraitNode.html new file mode 100644 index 00000000..d3529099 --- /dev/null +++ b/armory/logicnode/AddTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AddTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AlternateNode.html b/armory/logicnode/AlternateNode.html new file mode 100644 index 00000000..af983bde --- /dev/null +++ b/armory/logicnode/AlternateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AlternateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AnimActionNode.html b/armory/logicnode/AnimActionNode.html new file mode 100644 index 00000000..db827bbb --- /dev/null +++ b/armory/logicnode/AnimActionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AnimActionNode - Armory 3D Engine

Constructor

@:value({ value : "" })new(tree:LogicTree, value:String = "")

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AnimationStateNode.html b/armory/logicnode/AnimationStateNode.html new file mode 100644 index 00000000..3763d28b --- /dev/null +++ b/armory/logicnode/AnimationStateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AnimationStateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/AppendTransformNode.html b/armory/logicnode/AppendTransformNode.html new file mode 100644 index 00000000..1ecc59a7 --- /dev/null +++ b/armory/logicnode/AppendTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.AppendTransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyForceAtLocationNode.html b/armory/logicnode/ApplyForceAtLocationNode.html new file mode 100644 index 00000000..02045e4f --- /dev/null +++ b/armory/logicnode/ApplyForceAtLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyForceAtLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyForceNode.html b/armory/logicnode/ApplyForceNode.html new file mode 100644 index 00000000..18c344e5 --- /dev/null +++ b/armory/logicnode/ApplyForceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyForceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyImpulseAtLocationNode.html b/armory/logicnode/ApplyImpulseAtLocationNode.html new file mode 100644 index 00000000..2e1a4347 --- /dev/null +++ b/armory/logicnode/ApplyImpulseAtLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyImpulseAtLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyImpulseNode.html b/armory/logicnode/ApplyImpulseNode.html new file mode 100644 index 00000000..9d681cc3 --- /dev/null +++ b/armory/logicnode/ApplyImpulseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyImpulseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyTorqueImpulseNode.html b/armory/logicnode/ApplyTorqueImpulseNode.html new file mode 100644 index 00000000..9f2ad1aa --- /dev/null +++ b/armory/logicnode/ApplyTorqueImpulseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyTorqueImpulseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ApplyTorqueNode.html b/armory/logicnode/ApplyTorqueNode.html new file mode 100644 index 00000000..153cb52f --- /dev/null +++ b/armory/logicnode/ApplyTorqueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ApplyTorqueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayAddNode.html b/armory/logicnode/ArrayAddNode.html new file mode 100644 index 00000000..a5453c25 --- /dev/null +++ b/armory/logicnode/ArrayAddNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayAddNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayBooleanNode.html b/armory/logicnode/ArrayBooleanNode.html new file mode 100644 index 00000000..80a018af --- /dev/null +++ b/armory/logicnode/ArrayBooleanNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayBooleanNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Bool> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayColorNode.html b/armory/logicnode/ArrayColorNode.html new file mode 100644 index 00000000..511998be --- /dev/null +++ b/armory/logicnode/ArrayColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayColorNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Vec4> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayCompareNode.html b/armory/logicnode/ArrayCompareNode.html new file mode 100644 index 00000000..bdfc5a2c --- /dev/null +++ b/armory/logicnode/ArrayCompareNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayCompareNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayConcatNode.html b/armory/logicnode/ArrayConcatNode.html new file mode 100644 index 00000000..cc78fa2c --- /dev/null +++ b/armory/logicnode/ArrayConcatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayConcatNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayCountNode.html b/armory/logicnode/ArrayCountNode.html new file mode 100644 index 00000000..8bc9cbd1 --- /dev/null +++ b/armory/logicnode/ArrayCountNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayCountNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayDisplayNode.html b/armory/logicnode/ArrayDisplayNode.html new file mode 100644 index 00000000..75f2d3b5 --- /dev/null +++ b/armory/logicnode/ArrayDisplayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayDisplayNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayDistinctNode.html b/armory/logicnode/ArrayDistinctNode.html new file mode 100644 index 00000000..600cfa2a --- /dev/null +++ b/armory/logicnode/ArrayDistinctNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayDistinctNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayFilterNode.html b/armory/logicnode/ArrayFilterNode.html new file mode 100644 index 00000000..b3bb3651 --- /dev/null +++ b/armory/logicnode/ArrayFilterNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayFilterNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayFloatNode.html b/armory/logicnode/ArrayFloatNode.html new file mode 100644 index 00000000..39b98882 --- /dev/null +++ b/armory/logicnode/ArrayFloatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayFloatNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Float> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayGetNextNode.html b/armory/logicnode/ArrayGetNextNode.html new file mode 100644 index 00000000..3b6e0b85 --- /dev/null +++ b/armory/logicnode/ArrayGetNextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayGetNextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayGetNode.html b/armory/logicnode/ArrayGetNode.html new file mode 100644 index 00000000..0b2b9131 --- /dev/null +++ b/armory/logicnode/ArrayGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayGetPreviousNextNode.html b/armory/logicnode/ArrayGetPreviousNextNode.html new file mode 100644 index 00000000..e2ddcced --- /dev/null +++ b/armory/logicnode/ArrayGetPreviousNextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayGetPreviousNextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayInArrayNode.html b/armory/logicnode/ArrayInArrayNode.html new file mode 100644 index 00000000..61eb5ef4 --- /dev/null +++ b/armory/logicnode/ArrayInArrayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayInArrayNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayIndexNode.html b/armory/logicnode/ArrayIndexNode.html new file mode 100644 index 00000000..373dba2b --- /dev/null +++ b/armory/logicnode/ArrayIndexNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayIndexNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayIntegerNode.html b/armory/logicnode/ArrayIntegerNode.html new file mode 100644 index 00000000..c864e180 --- /dev/null +++ b/armory/logicnode/ArrayIntegerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayIntegerNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Int> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayLengthNode.html b/armory/logicnode/ArrayLengthNode.html new file mode 100644 index 00000000..006ce59f --- /dev/null +++ b/armory/logicnode/ArrayLengthNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayLengthNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayLoopNode.html b/armory/logicnode/ArrayLoopNode.html new file mode 100644 index 00000000..ffa51f23 --- /dev/null +++ b/armory/logicnode/ArrayLoopNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayLoopNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayNode.html b/armory/logicnode/ArrayNode.html new file mode 100644 index 00000000..2ee3134f --- /dev/null +++ b/armory/logicnode/ArrayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Dynamic> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayObjectNode.html b/armory/logicnode/ArrayObjectNode.html new file mode 100644 index 00000000..2f568d84 --- /dev/null +++ b/armory/logicnode/ArrayObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayObjectNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Object> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayPopNode.html b/armory/logicnode/ArrayPopNode.html new file mode 100644 index 00000000..5af2de21 --- /dev/null +++ b/armory/logicnode/ArrayPopNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayPopNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayRemoveNode.html b/armory/logicnode/ArrayRemoveNode.html new file mode 100644 index 00000000..498e626f --- /dev/null +++ b/armory/logicnode/ArrayRemoveNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayRemoveNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayRemoveValueNode.html b/armory/logicnode/ArrayRemoveValueNode.html new file mode 100644 index 00000000..378cb760 --- /dev/null +++ b/armory/logicnode/ArrayRemoveValueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayRemoveValueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayResizeNode.html b/armory/logicnode/ArrayResizeNode.html new file mode 100644 index 00000000..d18653bc --- /dev/null +++ b/armory/logicnode/ArrayResizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayResizeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayReverseNode.html b/armory/logicnode/ArrayReverseNode.html new file mode 100644 index 00000000..99cd5e94 --- /dev/null +++ b/armory/logicnode/ArrayReverseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayReverseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArraySampleNode.html b/armory/logicnode/ArraySampleNode.html new file mode 100644 index 00000000..b3668dc4 --- /dev/null +++ b/armory/logicnode/ArraySampleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArraySampleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArraySetNode.html b/armory/logicnode/ArraySetNode.html new file mode 100644 index 00000000..a9a29752 --- /dev/null +++ b/armory/logicnode/ArraySetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArraySetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayShiftNode.html b/armory/logicnode/ArrayShiftNode.html new file mode 100644 index 00000000..84c0d288 --- /dev/null +++ b/armory/logicnode/ArrayShiftNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayShiftNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayShuffleNode.html b/armory/logicnode/ArrayShuffleNode.html new file mode 100644 index 00000000..a710d5df --- /dev/null +++ b/armory/logicnode/ArrayShuffleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayShuffleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArraySliceNode.html b/armory/logicnode/ArraySliceNode.html new file mode 100644 index 00000000..ae1d852e --- /dev/null +++ b/armory/logicnode/ArraySliceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArraySliceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArraySortNode.html b/armory/logicnode/ArraySortNode.html new file mode 100644 index 00000000..03988b93 --- /dev/null +++ b/armory/logicnode/ArraySortNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArraySortNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArraySpliceNode.html b/armory/logicnode/ArraySpliceNode.html new file mode 100644 index 00000000..32be41d1 --- /dev/null +++ b/armory/logicnode/ArraySpliceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArraySpliceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayStringNode.html b/armory/logicnode/ArrayStringNode.html new file mode 100644 index 00000000..1063acaf --- /dev/null +++ b/armory/logicnode/ArrayStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayStringNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<String> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ArrayVectorNode.html b/armory/logicnode/ArrayVectorNode.html new file mode 100644 index 00000000..4be411a1 --- /dev/null +++ b/armory/logicnode/ArrayVectorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ArrayVectorNode - Armory 3D Engine

Constructor

Variables

@:value([])value:Array<Vec4> = []

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BitwiseMathNode.html b/armory/logicnode/BitwiseMathNode.html new file mode 100644 index 00000000..d9c4666c --- /dev/null +++ b/armory/logicnode/BitwiseMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BitwiseMathNode - Armory 3D Engine

Constructor

Variables

property0:String

The operation to perform.

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BlendActionNode.html b/armory/logicnode/BlendActionNode.html new file mode 100644 index 00000000..a9176c17 --- /dev/null +++ b/armory/logicnode/BlendActionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BlendActionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BloomGetNode.html b/armory/logicnode/BloomGetNode.html new file mode 100644 index 00000000..6a76dd0f --- /dev/null +++ b/armory/logicnode/BloomGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BloomGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BloomSetNode.html b/armory/logicnode/BloomSetNode.html new file mode 100644 index 00000000..046de3ac --- /dev/null +++ b/armory/logicnode/BloomSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BloomSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BoneFKNode.html b/armory/logicnode/BoneFKNode.html new file mode 100644 index 00000000..908c9636 --- /dev/null +++ b/armory/logicnode/BoneFKNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BoneFKNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BoneIKNode.html b/armory/logicnode/BoneIKNode.html new file mode 100644 index 00000000..9237c576 --- /dev/null +++ b/armory/logicnode/BoneIKNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BoneIKNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BooleanNode.html b/armory/logicnode/BooleanNode.html new file mode 100644 index 00000000..d7664f6c --- /dev/null +++ b/armory/logicnode/BooleanNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BooleanNode - Armory 3D Engine

Constructor

@:value({ value : false })new(tree:LogicTree, value:Bool = false)

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/BranchNode.html b/armory/logicnode/BranchNode.html new file mode 100644 index 00000000..55279986 --- /dev/null +++ b/armory/logicnode/BranchNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.BranchNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CallFunctionNode.html b/armory/logicnode/CallFunctionNode.html new file mode 100644 index 00000000..7c89167a --- /dev/null +++ b/armory/logicnode/CallFunctionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CallFunctionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CallGroupNode.html b/armory/logicnode/CallGroupNode.html new file mode 100644 index 00000000..1e751857 --- /dev/null +++ b/armory/logicnode/CallGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CallGroupNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CallHaxeStaticNode.html b/armory/logicnode/CallHaxeStaticNode.html new file mode 100644 index 00000000..b88f3e46 --- /dev/null +++ b/armory/logicnode/CallHaxeStaticNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CallHaxeStaticNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CameraGetNode.html b/armory/logicnode/CameraGetNode.html new file mode 100644 index 00000000..8fb0fe50 --- /dev/null +++ b/armory/logicnode/CameraGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CameraGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CameraSetNode.html b/armory/logicnode/CameraSetNode.html new file mode 100644 index 00000000..7a77924a --- /dev/null +++ b/armory/logicnode/CameraSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CameraSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetCheckboxNode.html b/armory/logicnode/CanvasGetCheckboxNode.html new file mode 100644 index 00000000..0ff1809d --- /dev/null +++ b/armory/logicnode/CanvasGetCheckboxNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetCheckboxNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetInputTextNode.html b/armory/logicnode/CanvasGetInputTextNode.html new file mode 100644 index 00000000..f6eb5bc9 --- /dev/null +++ b/armory/logicnode/CanvasGetInputTextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetInputTextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetLocationNode.html b/armory/logicnode/CanvasGetLocationNode.html new file mode 100644 index 00000000..2808e825 --- /dev/null +++ b/armory/logicnode/CanvasGetLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetPBNode.html b/armory/logicnode/CanvasGetPBNode.html new file mode 100644 index 00000000..677c4f4d --- /dev/null +++ b/armory/logicnode/CanvasGetPBNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetPBNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetPositionNode.html b/armory/logicnode/CanvasGetPositionNode.html new file mode 100644 index 00000000..bb4d9ab6 --- /dev/null +++ b/armory/logicnode/CanvasGetPositionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetPositionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetRotationNode.html b/armory/logicnode/CanvasGetRotationNode.html new file mode 100644 index 00000000..5ee06515 --- /dev/null +++ b/armory/logicnode/CanvasGetRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetRotationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetScaleNode.html b/armory/logicnode/CanvasGetScaleNode.html new file mode 100644 index 00000000..7f7a912b --- /dev/null +++ b/armory/logicnode/CanvasGetScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetSliderNode.html b/armory/logicnode/CanvasGetSliderNode.html new file mode 100644 index 00000000..04755d08 --- /dev/null +++ b/armory/logicnode/CanvasGetSliderNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetSliderNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetTextNode.html b/armory/logicnode/CanvasGetTextNode.html new file mode 100644 index 00000000..49af788e --- /dev/null +++ b/armory/logicnode/CanvasGetTextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetTextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasGetVisibleNode.html b/armory/logicnode/CanvasGetVisibleNode.html new file mode 100644 index 00000000..a44b49d1 --- /dev/null +++ b/armory/logicnode/CanvasGetVisibleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasGetVisibleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetAssetNode.html b/armory/logicnode/CanvasSetAssetNode.html new file mode 100644 index 00000000..a469ada5 --- /dev/null +++ b/armory/logicnode/CanvasSetAssetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetAssetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetCheckBoxNode.html b/armory/logicnode/CanvasSetCheckBoxNode.html new file mode 100644 index 00000000..5d4128a4 --- /dev/null +++ b/armory/logicnode/CanvasSetCheckBoxNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetCheckBoxNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetColorNode.html b/armory/logicnode/CanvasSetColorNode.html new file mode 100644 index 00000000..a7838506 --- /dev/null +++ b/armory/logicnode/CanvasSetColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetColorNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetInputTextFocusNode.html b/armory/logicnode/CanvasSetInputTextFocusNode.html new file mode 100644 index 00000000..846a7ae4 --- /dev/null +++ b/armory/logicnode/CanvasSetInputTextFocusNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetInputTextFocusNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetInputTextNode.html b/armory/logicnode/CanvasSetInputTextNode.html new file mode 100644 index 00000000..1ada9261 --- /dev/null +++ b/armory/logicnode/CanvasSetInputTextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetInputTextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetLocationNode.html b/armory/logicnode/CanvasSetLocationNode.html new file mode 100644 index 00000000..cb47ad05 --- /dev/null +++ b/armory/logicnode/CanvasSetLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetPBNode.html b/armory/logicnode/CanvasSetPBNode.html new file mode 100644 index 00000000..507f6d8f --- /dev/null +++ b/armory/logicnode/CanvasSetPBNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetPBNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetProgressBarColorNode.html b/armory/logicnode/CanvasSetProgressBarColorNode.html new file mode 100644 index 00000000..b5a9369c --- /dev/null +++ b/armory/logicnode/CanvasSetProgressBarColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetProgressBarColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetRotationNode.html b/armory/logicnode/CanvasSetRotationNode.html new file mode 100644 index 00000000..0bb08b4a --- /dev/null +++ b/armory/logicnode/CanvasSetRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetRotationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetScaleNode.html b/armory/logicnode/CanvasSetScaleNode.html new file mode 100644 index 00000000..81a506a7 --- /dev/null +++ b/armory/logicnode/CanvasSetScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetSliderNode.html b/armory/logicnode/CanvasSetSliderNode.html new file mode 100644 index 00000000..79158d19 --- /dev/null +++ b/armory/logicnode/CanvasSetSliderNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetSliderNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetTextColorNode.html b/armory/logicnode/CanvasSetTextColorNode.html new file mode 100644 index 00000000..330edbbd --- /dev/null +++ b/armory/logicnode/CanvasSetTextColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetTextColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetTextNode.html b/armory/logicnode/CanvasSetTextNode.html new file mode 100644 index 00000000..0e9f9716 --- /dev/null +++ b/armory/logicnode/CanvasSetTextNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetTextNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CanvasSetVisibleNode.html b/armory/logicnode/CanvasSetVisibleNode.html new file mode 100644 index 00000000..c7107e0f --- /dev/null +++ b/armory/logicnode/CanvasSetVisibleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CanvasSetVisibleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CaseIndexNode.html b/armory/logicnode/CaseIndexNode.html new file mode 100644 index 00000000..8dce2dc0 --- /dev/null +++ b/armory/logicnode/CaseIndexNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CaseIndexNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CaseStringNode.html b/armory/logicnode/CaseStringNode.html new file mode 100644 index 00000000..7fee70b7 --- /dev/null +++ b/armory/logicnode/CaseStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CaseStringNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CastPhysicsRayNode.html b/armory/logicnode/CastPhysicsRayNode.html new file mode 100644 index 00000000..4f6e38e8 --- /dev/null +++ b/armory/logicnode/CastPhysicsRayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CastPhysicsRayNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CastPhysicsRayOnNode.html b/armory/logicnode/CastPhysicsRayOnNode.html new file mode 100644 index 00000000..1e43d7df --- /dev/null +++ b/armory/logicnode/CastPhysicsRayOnNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CastPhysicsRayOnNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ChromaticAberrationGetNode.html b/armory/logicnode/ChromaticAberrationGetNode.html new file mode 100644 index 00000000..87227667 --- /dev/null +++ b/armory/logicnode/ChromaticAberrationGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ChromaticAberrationGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ChromaticAberrationSetNode.html b/armory/logicnode/ChromaticAberrationSetNode.html new file mode 100644 index 00000000..ca2b7ec2 --- /dev/null +++ b/armory/logicnode/ChromaticAberrationSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ChromaticAberrationSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ClampNode.html b/armory/logicnode/ClampNode.html new file mode 100644 index 00000000..e0e251e7 --- /dev/null +++ b/armory/logicnode/ClampNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ClampNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ClearConsoleNode.html b/armory/logicnode/ClearConsoleNode.html new file mode 100644 index 00000000..17b62095 --- /dev/null +++ b/armory/logicnode/ClearConsoleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ClearConsoleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ClearMapNode.html b/armory/logicnode/ClearMapNode.html new file mode 100644 index 00000000..9a6e528d --- /dev/null +++ b/armory/logicnode/ClearMapNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ClearMapNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ClearParentNode.html b/armory/logicnode/ClearParentNode.html new file mode 100644 index 00000000..3729b7bd --- /dev/null +++ b/armory/logicnode/ClearParentNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ClearParentNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorNode.html b/armory/logicnode/ColorNode.html new file mode 100644 index 00000000..57574638 --- /dev/null +++ b/armory/logicnode/ColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorNode - Armory 3D Engine

Constructor

@:value({ a : 1.0, b : 0.8, g : 0.8, r : 0.8 })new(tree:LogicTree, r:Float = 0.8, g:Float = 0.8, b:Float = 0.8, a:Float = 1.0)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingGetGlobalNode.html b/armory/logicnode/ColorgradingGetGlobalNode.html new file mode 100644 index 00000000..a13aab8c --- /dev/null +++ b/armory/logicnode/ColorgradingGetGlobalNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingGetGlobalNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingGetHighlightNode.html b/armory/logicnode/ColorgradingGetHighlightNode.html new file mode 100644 index 00000000..2855b0f8 --- /dev/null +++ b/armory/logicnode/ColorgradingGetHighlightNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingGetHighlightNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingGetMidtoneNode.html b/armory/logicnode/ColorgradingGetMidtoneNode.html new file mode 100644 index 00000000..33b592d4 --- /dev/null +++ b/armory/logicnode/ColorgradingGetMidtoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingGetMidtoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingGetShadowNode.html b/armory/logicnode/ColorgradingGetShadowNode.html new file mode 100644 index 00000000..94a27f4f --- /dev/null +++ b/armory/logicnode/ColorgradingGetShadowNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingGetShadowNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingSetGlobalNode.html b/armory/logicnode/ColorgradingSetGlobalNode.html new file mode 100644 index 00000000..45ac685e --- /dev/null +++ b/armory/logicnode/ColorgradingSetGlobalNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingSetGlobalNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingSetHighlightNode.html b/armory/logicnode/ColorgradingSetHighlightNode.html new file mode 100644 index 00000000..55b2034a --- /dev/null +++ b/armory/logicnode/ColorgradingSetHighlightNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingSetHighlightNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingSetMidtoneNode.html b/armory/logicnode/ColorgradingSetMidtoneNode.html new file mode 100644 index 00000000..2c9a4e51 --- /dev/null +++ b/armory/logicnode/ColorgradingSetMidtoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingSetMidtoneNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingSetShadowNode.html b/armory/logicnode/ColorgradingSetShadowNode.html new file mode 100644 index 00000000..3d3cca2a --- /dev/null +++ b/armory/logicnode/ColorgradingSetShadowNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingSetShadowNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ColorgradingShadowNode.html b/armory/logicnode/ColorgradingShadowNode.html new file mode 100644 index 00000000..9dfaf974 --- /dev/null +++ b/armory/logicnode/ColorgradingShadowNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ColorgradingShadowNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CombineColorHSVNode.html b/armory/logicnode/CombineColorHSVNode.html new file mode 100644 index 00000000..777bbbd4 --- /dev/null +++ b/armory/logicnode/CombineColorHSVNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CombineColorHSVNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CombineColorNode.html b/armory/logicnode/CombineColorNode.html new file mode 100644 index 00000000..604cbbd1 --- /dev/null +++ b/armory/logicnode/CombineColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CombineColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CompareNode.html b/armory/logicnode/CompareNode.html new file mode 100644 index 00000000..14682f43 --- /dev/null +++ b/armory/logicnode/CompareNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CompareNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ConcatenateStringNode.html b/armory/logicnode/ConcatenateStringNode.html new file mode 100644 index 00000000..e8511cee --- /dev/null +++ b/armory/logicnode/ConcatenateStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ConcatenateStringNode - Armory 3D Engine

Constructor

@:value({ value : "" })new(tree:LogicTree, value:String = "")

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ContainsStringNode.html b/armory/logicnode/ContainsStringNode.html new file mode 100644 index 00000000..21505b22 --- /dev/null +++ b/armory/logicnode/ContainsStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ContainsStringNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CreateMapNode.html b/armory/logicnode/CreateMapNode.html new file mode 100644 index 00000000..8df56805 --- /dev/null +++ b/armory/logicnode/CreateMapNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CreateMapNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CreateRenderTargetNode.html b/armory/logicnode/CreateRenderTargetNode.html new file mode 100644 index 00000000..229ef077 --- /dev/null +++ b/armory/logicnode/CreateRenderTargetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CreateRenderTargetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CrowdGoToLocationNode.html b/armory/logicnode/CrowdGoToLocationNode.html new file mode 100644 index 00000000..eef78d08 --- /dev/null +++ b/armory/logicnode/CrowdGoToLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CrowdGoToLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/CursorInRegionNode.html b/armory/logicnode/CursorInRegionNode.html new file mode 100644 index 00000000..c0601738 --- /dev/null +++ b/armory/logicnode/CursorInRegionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.CursorInRegionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DefaultIfNullNode.html b/armory/logicnode/DefaultIfNullNode.html new file mode 100644 index 00000000..fec7c95f --- /dev/null +++ b/armory/logicnode/DefaultIfNullNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DefaultIfNullNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DegToRadNode.html b/armory/logicnode/DegToRadNode.html new file mode 100644 index 00000000..ce94ffac --- /dev/null +++ b/armory/logicnode/DegToRadNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DegToRadNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DetectMobileBrowserNode.html b/armory/logicnode/DetectMobileBrowserNode.html new file mode 100644 index 00000000..8835060d --- /dev/null +++ b/armory/logicnode/DetectMobileBrowserNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DetectMobileBrowserNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DisplayInfoNode.html b/armory/logicnode/DisplayInfoNode.html new file mode 100644 index 00000000..64fe3e2d --- /dev/null +++ b/armory/logicnode/DisplayInfoNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DisplayInfoNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawArcNode.html b/armory/logicnode/DrawArcNode.html new file mode 100644 index 00000000..8e5c7504 --- /dev/null +++ b/armory/logicnode/DrawArcNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawArcNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawCameraNode.html b/armory/logicnode/DrawCameraNode.html new file mode 100644 index 00000000..c535eed6 --- /dev/null +++ b/armory/logicnode/DrawCameraNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawCameraNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawCameraTextureNode.html b/armory/logicnode/DrawCameraTextureNode.html new file mode 100644 index 00000000..8348a331 --- /dev/null +++ b/armory/logicnode/DrawCameraTextureNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawCameraTextureNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawCircleNode.html b/armory/logicnode/DrawCircleNode.html new file mode 100644 index 00000000..9f927b96 --- /dev/null +++ b/armory/logicnode/DrawCircleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawCircleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawCurveNode.html b/armory/logicnode/DrawCurveNode.html new file mode 100644 index 00000000..71ff00e1 --- /dev/null +++ b/armory/logicnode/DrawCurveNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawCurveNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawEllipseNode.html b/armory/logicnode/DrawEllipseNode.html new file mode 100644 index 00000000..7c13b21b --- /dev/null +++ b/armory/logicnode/DrawEllipseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawEllipseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawImageNode.html b/armory/logicnode/DrawImageNode.html new file mode 100644 index 00000000..6ac437c5 --- /dev/null +++ b/armory/logicnode/DrawImageNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawImageNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawImageSequenceNode.html b/armory/logicnode/DrawImageSequenceNode.html new file mode 100644 index 00000000..0babb2a2 --- /dev/null +++ b/armory/logicnode/DrawImageSequenceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawImageSequenceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawLineNode.html b/armory/logicnode/DrawLineNode.html new file mode 100644 index 00000000..6e2b7937 --- /dev/null +++ b/armory/logicnode/DrawLineNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawLineNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawPolygonNode.html b/armory/logicnode/DrawPolygonNode.html new file mode 100644 index 00000000..80a31f48 --- /dev/null +++ b/armory/logicnode/DrawPolygonNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawPolygonNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawRectNode.html b/armory/logicnode/DrawRectNode.html new file mode 100644 index 00000000..098768ad --- /dev/null +++ b/armory/logicnode/DrawRectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawRectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawStringNode.html b/armory/logicnode/DrawStringNode.html new file mode 100644 index 00000000..622346d5 --- /dev/null +++ b/armory/logicnode/DrawStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawStringNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawTextAreaStringNode.html b/armory/logicnode/DrawTextAreaStringNode.html new file mode 100644 index 00000000..0f5a2615 --- /dev/null +++ b/armory/logicnode/DrawTextAreaStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawTextAreaStringNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawToMaterialImageNode.html b/armory/logicnode/DrawToMaterialImageNode.html new file mode 100644 index 00000000..17f2c7d2 --- /dev/null +++ b/armory/logicnode/DrawToMaterialImageNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawToMaterialImageNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DrawTriangleNode.html b/armory/logicnode/DrawTriangleNode.html new file mode 100644 index 00000000..0de524c8 --- /dev/null +++ b/armory/logicnode/DrawTriangleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DrawTriangleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/DynamicNode.html b/armory/logicnode/DynamicNode.html new file mode 100644 index 00000000..9fa96fd8 --- /dev/null +++ b/armory/logicnode/DynamicNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.DynamicNode - Armory 3D Engine

Constructor

@:value({ value : null })new(tree:LogicTree, ?value:Dynamic)

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ErrorMsg.html b/armory/logicnode/ErrorMsg.html new file mode 100644 index 00000000..cd3d1826 --- /dev/null +++ b/armory/logicnode/ErrorMsg.html @@ -0,0 +1,11 @@ + + + +armory.logicnode.ErrorMsg - Armory 3D Engine

collect all error messages

+

by Sylvio Sell, Rostock 2022

Static methods

staticinlinebindArrayWrongLengths(nf:Int, np:Int):Void

staticinlinecantBindUnnamed(formula:Formula, bindFormula:Formula):Void

staticinlineemptyBrackets(pos:Int):Void

staticinlineemptyFunction(s:String):Void

staticinlinefromBytes():Void

staticinlineintoBytes():Void

staticinlinemissingLeftOperand(pos:Int):Void

staticinlinemissingOperation(pos:Int):Void

staticinlinemissingRightOperand(pos:Int):Void

staticinlinenoOpeningBracket(pos:Int):Void

staticinlineoperatorNeedTwoArgs(op:String, pos:Int):Void

staticinlinewrongBracketNesting(pos:Int):Void

staticinlinewrongChar(pos:Int):Void

staticinlinewrongCharInsideName(name:String):Void

\ No newline at end of file diff --git a/armory/logicnode/ExpressionNode.html b/armory/logicnode/ExpressionNode.html new file mode 100644 index 00000000..4cfc09ef --- /dev/null +++ b/armory/logicnode/ExpressionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ExpressionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/FloatDeltaInterpolateNode.html b/armory/logicnode/FloatDeltaInterpolateNode.html new file mode 100644 index 00000000..ead7dae6 --- /dev/null +++ b/armory/logicnode/FloatDeltaInterpolateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.FloatDeltaInterpolateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/FloatNode.html b/armory/logicnode/FloatNode.html new file mode 100644 index 00000000..e16f64ff --- /dev/null +++ b/armory/logicnode/FloatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.FloatNode - Armory 3D Engine

Constructor

@:value({ value : 0.0 })new(tree:LogicTree, value:Float = 0.0)

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/Formula.html b/armory/logicnode/Formula.html new file mode 100644 index 00000000..f2bc237a --- /dev/null +++ b/armory/logicnode/Formula.html @@ -0,0 +1,13 @@ + + + +armory.logicnode.Formula - Armory 3D Engine

Static methods

staticinlineabs(a:Formula):Formula

staticinlineacos(a:Formula):Formula

@:op(A + B)staticadd(a:Formula, b:Formula):Formula

staticinlineasin(a:Formula):Formula

staticinlineatan(a:Formula):Formula

staticinlineatan2(a:Formula, b:Formula):Formula

staticbind(this:TermNode, formula:Formula, ?paramName:String):Formula

Link a variable inside of this formula to another formula

Parameters:

formula

formula that will be linked into

paramName

(optional) name of the variable to link with (e.g. if formula have no or different name)

staticbindArray(this:TermNode, formulas:Array<Formula>, ?paramNames:Array<String>):Formula

Link variables inside of this formula to another formulas

Parameters:

formulas

array of formulas to link to variables

paramNames

(optional) names of the variables to link with (e.g. if formulas have no or different names)

staticinlinebindMap(this:TermNode, formulaMap:Map<String, Formula>):Formula

Link variables inside of this formula to another formulas

Parameters:

formulaMap

map of formulas where the keys have same names as the variables to link with

staticinlinecos(a:Formula):Formula

staticinlinecot(a:Formula):Formula

@:op(A / B)staticdivide(a:Formula, b:Formula):Formula

staticinlinefromBytes(b:Bytes):Formula

Creates a formula from a packet Bytes representation

@:fromstaticfromFloat(a:Float):Formula

@:fromstaticfromString(a:String):Formula

staticinlineln(a:Formula):Formula

staticinlinelog(a:Formula, b:Formula):Formula

staticinlinemax(a:Formula, b:Formula):Formula

staticinlinemin(a:Formula, b:Formula):Formula

@:op(A % B)staticmodulo(a:Formula, b:Formula):Formula

@:op(A * B)staticmultiply(a:Formula, b:Formula):Formula

@:op(A ^ B)staticpotenz(a:Formula, b:Formula):Formula

staticinlineset(this:TermNode, formula:Formula):Formula

Copy all from another Formula to this (keeps the own name if it is defined) +Keeps the bindings where this formula is linked into by a parameter.

+
    @param  formula the source formula from where the value is copyed
+

staticinlinesin(a:Formula):Formula

@:op(A - B)staticsubtract(a:Formula, b:Formula):Formula

staticinlinetan(a:Formula):Formula

@:tostaticinlinetoFloat(this:TermNode):Float

@:tostaticinlinetoStr(this:TermNode):String

@:value({ plOut : null, depth : null })staticinlinetoString(this:TermNode, ?depth:Int, ?plOut:String):String

Creates a new formula from a String, e.g. new("1+2") or new("f: 1+2") where "f" is the name of formula

Parameters:

depth

(optional) how deep the variable-bindings should be resolved

plOut

(optional) creates formula for a special language (only "glsl" at now)

staticinlineunbind(this:TermNode, formula:Formula):Formula

Delete all connections of the linked formula

Parameters:

formula

formula that has to be unlinked

staticunbindArray(this:TermNode, formulas:Array<Formula>):Formula

Delete all connections of the linked formulas

Parameters:

formulas

array of formulas that has to be unlinked

staticinlineunbindParam(this:TermNode, paramName:String):Formula

Delete all connections to linked formulas for a given variable name

Parameters:

paramName

name of the variable where the connected formula has to unlink from

staticinlineunbindParamArray(this:TermNode, paramNames:Array<String>):Formula

Delete all connections to linked formulas for the given variable names

Parameters:

paramNames

array of variablenames where the connected formula has to unlink from

\ No newline at end of file diff --git a/armory/logicnode/FormulaException.html b/armory/logicnode/FormulaException.html new file mode 100644 index 00000000..8ce70fbb --- /dev/null +++ b/armory/logicnode/FormulaException.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.FormulaException - Armory 3D Engine

expetions for try/catch errorhandling

+

by Sylvio Sell, Rostock 2022

Constructor

new(msg:String, pos:Int)

Variables

read onlymsg:String

Inherited Variables

Defined by Exception

read onlymessage:String

Exception message.

read onlynative:Any

Native exception, which caused this exception.

read onlyprevious:Null<Exception>

Contains an exception, which was passed to previous constructor argument.

read onlystack:CallStack

The call stack at the moment of the exception creation.

Inherited Methods

Defined by Exception

details():String

Detailed exception description.

+

Includes message, stack and the chain of previous exceptions (if set).

toString():String

Returns exception message.

\ No newline at end of file diff --git a/armory/logicnode/FunctionNode.html b/armory/logicnode/FunctionNode.html new file mode 100644 index 00000000..e1fd5946 --- /dev/null +++ b/armory/logicnode/FunctionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.FunctionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/FunctionOutputNode.html b/armory/logicnode/FunctionOutputNode.html new file mode 100644 index 00000000..b041e955 --- /dev/null +++ b/armory/logicnode/FunctionOutputNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.FunctionOutputNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GamepadCoordsNode.html b/armory/logicnode/GamepadCoordsNode.html new file mode 100644 index 00000000..cab4cd1a --- /dev/null +++ b/armory/logicnode/GamepadCoordsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GamepadCoordsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GamepadSticksNode.html b/armory/logicnode/GamepadSticksNode.html new file mode 100644 index 00000000..5eb55f0d --- /dev/null +++ b/armory/logicnode/GamepadSticksNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GamepadSticksNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GateNode.html b/armory/logicnode/GateNode.html new file mode 100644 index 00000000..a1523146 --- /dev/null +++ b/armory/logicnode/GateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GateNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetAgentDataNode.html b/armory/logicnode/GetAgentDataNode.html new file mode 100644 index 00000000..1c87cdd2 --- /dev/null +++ b/armory/logicnode/GetAgentDataNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetAgentDataNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetBoneFkIkOnlyNode.html b/armory/logicnode/GetBoneFkIkOnlyNode.html new file mode 100644 index 00000000..a51d1548 --- /dev/null +++ b/armory/logicnode/GetBoneFkIkOnlyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetBoneFkIkOnlyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetBoneTransformNode.html b/armory/logicnode/GetBoneTransformNode.html new file mode 100644 index 00000000..5ba4b721 --- /dev/null +++ b/armory/logicnode/GetBoneTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetBoneTransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCameraAspectNode.html b/armory/logicnode/GetCameraAspectNode.html new file mode 100644 index 00000000..10621327 --- /dev/null +++ b/armory/logicnode/GetCameraAspectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCameraAspectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCameraFovNode.html b/armory/logicnode/GetCameraFovNode.html new file mode 100644 index 00000000..0f36cb87 --- /dev/null +++ b/armory/logicnode/GetCameraFovNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCameraFovNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCameraScaleNode.html b/armory/logicnode/GetCameraScaleNode.html new file mode 100644 index 00000000..4e6f5d39 --- /dev/null +++ b/armory/logicnode/GetCameraScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCameraScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCameraStartEndNode.html b/armory/logicnode/GetCameraStartEndNode.html new file mode 100644 index 00000000..3e85d3b9 --- /dev/null +++ b/armory/logicnode/GetCameraStartEndNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCameraStartEndNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCameraTypeNode.html b/armory/logicnode/GetCameraTypeNode.html new file mode 100644 index 00000000..44c9ab6b --- /dev/null +++ b/armory/logicnode/GetCameraTypeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCameraTypeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetChildNode.html b/armory/logicnode/GetChildNode.html new file mode 100644 index 00000000..57401bd8 --- /dev/null +++ b/armory/logicnode/GetChildNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetChildNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetChildrenNode.html b/armory/logicnode/GetChildrenNode.html new file mode 100644 index 00000000..23b30cdd --- /dev/null +++ b/armory/logicnode/GetChildrenNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetChildrenNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetContactsNode.html b/armory/logicnode/GetContactsNode.html new file mode 100644 index 00000000..1979105d --- /dev/null +++ b/armory/logicnode/GetContactsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetContactsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCursorLocationNode.html b/armory/logicnode/GetCursorLocationNode.html new file mode 100644 index 00000000..4286506d --- /dev/null +++ b/armory/logicnode/GetCursorLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCursorLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetCursorStateNode.html b/armory/logicnode/GetCursorStateNode.html new file mode 100644 index 00000000..03427ddc --- /dev/null +++ b/armory/logicnode/GetCursorStateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetCursorStateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetDateTimeNode.html b/armory/logicnode/GetDateTimeNode.html new file mode 100644 index 00000000..a7f3ab2c --- /dev/null +++ b/armory/logicnode/GetDateTimeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetDateTimeNode - Armory 3D Engine
\ No newline at end of file diff --git a/armory/logicnode/GetDebugConsoleSettings.html b/armory/logicnode/GetDebugConsoleSettings.html new file mode 100644 index 00000000..560899f5 --- /dev/null +++ b/armory/logicnode/GetDebugConsoleSettings.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetDebugConsoleSettings - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetDimensionNode.html b/armory/logicnode/GetDimensionNode.html new file mode 100644 index 00000000..b71b6432 --- /dev/null +++ b/armory/logicnode/GetDimensionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetDimensionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetDistanceNode.html b/armory/logicnode/GetDistanceNode.html new file mode 100644 index 00000000..1c7c4f91 --- /dev/null +++ b/armory/logicnode/GetDistanceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetDistanceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetFPSNode.html b/armory/logicnode/GetFPSNode.html new file mode 100644 index 00000000..c9b344c7 --- /dev/null +++ b/armory/logicnode/GetFPSNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetFPSNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetFirstContactNode.html b/armory/logicnode/GetFirstContactNode.html new file mode 100644 index 00000000..66f8f1ab --- /dev/null +++ b/armory/logicnode/GetFirstContactNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetFirstContactNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetGamepadStartedNode.html b/armory/logicnode/GetGamepadStartedNode.html new file mode 100644 index 00000000..06c54c6c --- /dev/null +++ b/armory/logicnode/GetGamepadStartedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetGamepadStartedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetGlobalCanvasFontSizeNode.html b/armory/logicnode/GetGlobalCanvasFontSizeNode.html new file mode 100644 index 00000000..79224568 --- /dev/null +++ b/armory/logicnode/GetGlobalCanvasFontSizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetGlobalCanvasFontSizeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetGlobalCanvasScaleNode.html b/armory/logicnode/GetGlobalCanvasScaleNode.html new file mode 100644 index 00000000..90c69fe8 --- /dev/null +++ b/armory/logicnode/GetGlobalCanvasScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetGlobalCanvasScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetGravityNode.html b/armory/logicnode/GetGravityNode.html new file mode 100644 index 00000000..1b6de741 --- /dev/null +++ b/armory/logicnode/GetGravityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetGravityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetGroupNode.html b/armory/logicnode/GetGroupNode.html new file mode 100644 index 00000000..da5fa6e1 --- /dev/null +++ b/armory/logicnode/GetGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetHaxePropertyNode.html b/armory/logicnode/GetHaxePropertyNode.html new file mode 100644 index 00000000..e9c7a1dd --- /dev/null +++ b/armory/logicnode/GetHaxePropertyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetHaxePropertyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetHosekWilkiePropertiesNode.html b/armory/logicnode/GetHosekWilkiePropertiesNode.html new file mode 100644 index 00000000..b0676dea --- /dev/null +++ b/armory/logicnode/GetHosekWilkiePropertiesNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetHosekWilkiePropertiesNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetInputMapKeyNode.html b/armory/logicnode/GetInputMapKeyNode.html new file mode 100644 index 00000000..04b577d4 --- /dev/null +++ b/armory/logicnode/GetInputMapKeyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetInputMapKeyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetKeyboardStartedNode.html b/armory/logicnode/GetKeyboardStartedNode.html new file mode 100644 index 00000000..230acf5f --- /dev/null +++ b/armory/logicnode/GetKeyboardStartedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetKeyboardStartedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetLocationNode.html b/armory/logicnode/GetLocationNode.html new file mode 100644 index 00000000..2a49f40b --- /dev/null +++ b/armory/logicnode/GetLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMapValueNode.html b/armory/logicnode/GetMapValueNode.html new file mode 100644 index 00000000..d6d163a1 --- /dev/null +++ b/armory/logicnode/GetMapValueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMapValueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMaterialNode.html b/armory/logicnode/GetMaterialNode.html new file mode 100644 index 00000000..94b1a695 --- /dev/null +++ b/armory/logicnode/GetMaterialNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMaterialNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMeshNode.html b/armory/logicnode/GetMeshNode.html new file mode 100644 index 00000000..87af4dac --- /dev/null +++ b/armory/logicnode/GetMeshNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMeshNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMouseLockNode.html b/armory/logicnode/GetMouseLockNode.html new file mode 100644 index 00000000..b7a60bd5 --- /dev/null +++ b/armory/logicnode/GetMouseLockNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMouseLockNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMouseMovementNode.html b/armory/logicnode/GetMouseMovementNode.html new file mode 100644 index 00000000..1e96624e --- /dev/null +++ b/armory/logicnode/GetMouseMovementNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMouseMovementNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMouseStartedNode.html b/armory/logicnode/GetMouseStartedNode.html new file mode 100644 index 00000000..669d9dd1 --- /dev/null +++ b/armory/logicnode/GetMouseStartedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMouseStartedNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetMouseVisibleNode.html b/armory/logicnode/GetMouseVisibleNode.html new file mode 100644 index 00000000..8b45e6fd --- /dev/null +++ b/armory/logicnode/GetMouseVisibleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetMouseVisibleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetNameNode.html b/armory/logicnode/GetNameNode.html new file mode 100644 index 00000000..4eae7395 --- /dev/null +++ b/armory/logicnode/GetNameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetNameNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetNishitaPropertiesNode.html b/armory/logicnode/GetNishitaPropertiesNode.html new file mode 100644 index 00000000..e6147631 --- /dev/null +++ b/armory/logicnode/GetNishitaPropertiesNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetNishitaPropertiesNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetObjectByUidNode.html b/armory/logicnode/GetObjectByUidNode.html new file mode 100644 index 00000000..ddb890c8 --- /dev/null +++ b/armory/logicnode/GetObjectByUidNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetObjectByUidNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetObjectGroupNode.html b/armory/logicnode/GetObjectGroupNode.html new file mode 100644 index 00000000..82cd1a00 --- /dev/null +++ b/armory/logicnode/GetObjectGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetObjectGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetObjectNode.html b/armory/logicnode/GetObjectNode.html new file mode 100644 index 00000000..3c870a10 --- /dev/null +++ b/armory/logicnode/GetObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetObjectNode - Armory 3D Engine

Constructor

Variables

property0:Null<String>

Scene from which to take the object

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetObjectOffscreenNode.html b/armory/logicnode/GetObjectOffscreenNode.html new file mode 100644 index 00000000..f1b8d323 --- /dev/null +++ b/armory/logicnode/GetObjectOffscreenNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetObjectOffscreenNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetObjectTraitsNode.html b/armory/logicnode/GetObjectTraitsNode.html new file mode 100644 index 00000000..d57cbad3 --- /dev/null +++ b/armory/logicnode/GetObjectTraitsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetObjectTraitsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetParentNode.html b/armory/logicnode/GetParentNode.html new file mode 100644 index 00000000..bdcfce07 --- /dev/null +++ b/armory/logicnode/GetParentNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetParentNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetPointVelocityNode.html b/armory/logicnode/GetPointVelocityNode.html new file mode 100644 index 00000000..4c111c0a --- /dev/null +++ b/armory/logicnode/GetPointVelocityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetPointVelocityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetPropertyNode.html b/armory/logicnode/GetPropertyNode.html new file mode 100644 index 00000000..1869585f --- /dev/null +++ b/armory/logicnode/GetPropertyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetPropertyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetRigidBodyDataNode.html b/armory/logicnode/GetRigidBodyDataNode.html new file mode 100644 index 00000000..10cccad7 --- /dev/null +++ b/armory/logicnode/GetRigidBodyDataNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetRigidBodyDataNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetRotationNode.html b/armory/logicnode/GetRotationNode.html new file mode 100644 index 00000000..46ad3a70 --- /dev/null +++ b/armory/logicnode/GetRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetRotationNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetScaleNode.html b/armory/logicnode/GetScaleNode.html new file mode 100644 index 00000000..b5c0d0ac --- /dev/null +++ b/armory/logicnode/GetScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetSystemLanguage.html b/armory/logicnode/GetSystemLanguage.html new file mode 100644 index 00000000..41eddad0 --- /dev/null +++ b/armory/logicnode/GetSystemLanguage.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetSystemLanguage - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetSystemName.html b/armory/logicnode/GetSystemName.html new file mode 100644 index 00000000..fc55abc1 --- /dev/null +++ b/armory/logicnode/GetSystemName.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetSystemName - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTilesheetStateNode.html b/armory/logicnode/GetTilesheetStateNode.html new file mode 100644 index 00000000..8c63c284 --- /dev/null +++ b/armory/logicnode/GetTilesheetStateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTilesheetStateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTouchLocationNode.html b/armory/logicnode/GetTouchLocationNode.html new file mode 100644 index 00000000..a222fe09 --- /dev/null +++ b/armory/logicnode/GetTouchLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTouchLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTouchMovementNode.html b/armory/logicnode/GetTouchMovementNode.html new file mode 100644 index 00000000..fa1eee42 --- /dev/null +++ b/armory/logicnode/GetTouchMovementNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTouchMovementNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTraitNameNode.html b/armory/logicnode/GetTraitNameNode.html new file mode 100644 index 00000000..d99232a0 --- /dev/null +++ b/armory/logicnode/GetTraitNameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTraitNameNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTraitNode.html b/armory/logicnode/GetTraitNode.html new file mode 100644 index 00000000..2fdb6cdd --- /dev/null +++ b/armory/logicnode/GetTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTraitPausedNode.html b/armory/logicnode/GetTraitPausedNode.html new file mode 100644 index 00000000..4052fbe7 --- /dev/null +++ b/armory/logicnode/GetTraitPausedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTraitPausedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetTransformNode.html b/armory/logicnode/GetTransformNode.html new file mode 100644 index 00000000..274f9a60 --- /dev/null +++ b/armory/logicnode/GetTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetTransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetUidNode.html b/armory/logicnode/GetUidNode.html new file mode 100644 index 00000000..08556ae4 --- /dev/null +++ b/armory/logicnode/GetUidNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetUidNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetVelocityNode.html b/armory/logicnode/GetVelocityNode.html new file mode 100644 index 00000000..3df3b882 --- /dev/null +++ b/armory/logicnode/GetVelocityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetVelocityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetVisibleNode.html b/armory/logicnode/GetVisibleNode.html new file mode 100644 index 00000000..3cf76e18 --- /dev/null +++ b/armory/logicnode/GetVisibleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetVisibleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetWorldNode.html b/armory/logicnode/GetWorldNode.html new file mode 100644 index 00000000..fc83580b --- /dev/null +++ b/armory/logicnode/GetWorldNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetWorldNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GetWorldStrengthNode.html b/armory/logicnode/GetWorldStrengthNode.html new file mode 100644 index 00000000..f5ded7f8 --- /dev/null +++ b/armory/logicnode/GetWorldStrengthNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GetWorldStrengthNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GlobalObjectNode.html b/armory/logicnode/GlobalObjectNode.html new file mode 100644 index 00000000..350f016d --- /dev/null +++ b/armory/logicnode/GlobalObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GlobalObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GoToLocationNode.html b/armory/logicnode/GoToLocationNode.html new file mode 100644 index 00000000..2eefbb08 --- /dev/null +++ b/armory/logicnode/GoToLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GoToLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GroupInputsNode.html b/armory/logicnode/GroupInputsNode.html new file mode 100644 index 00000000..249affa6 --- /dev/null +++ b/armory/logicnode/GroupInputsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GroupInputsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GroupNode.html b/armory/logicnode/GroupNode.html new file mode 100644 index 00000000..3e5db506 --- /dev/null +++ b/armory/logicnode/GroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GroupNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/GroupOutputsNode.html b/armory/logicnode/GroupOutputsNode.html new file mode 100644 index 00000000..6aa23108 --- /dev/null +++ b/armory/logicnode/GroupOutputsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.GroupOutputsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/HasContactArrayNode.html b/armory/logicnode/HasContactArrayNode.html new file mode 100644 index 00000000..bf2ed59d --- /dev/null +++ b/armory/logicnode/HasContactArrayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.HasContactArrayNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/HasContactNode.html b/armory/logicnode/HasContactNode.html new file mode 100644 index 00000000..55cb2735 --- /dev/null +++ b/armory/logicnode/HasContactNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.HasContactNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IntFromBooleanNode.html b/armory/logicnode/IntFromBooleanNode.html new file mode 100644 index 00000000..28476da3 --- /dev/null +++ b/armory/logicnode/IntFromBooleanNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IntFromBooleanNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IntegerNode.html b/armory/logicnode/IntegerNode.html new file mode 100644 index 00000000..7ce1bdc4 --- /dev/null +++ b/armory/logicnode/IntegerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IntegerNode - Armory 3D Engine

Constructor

@:value({ value : 0 })new(tree:LogicTree, value:Int = 0)

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/Integrate.html b/armory/logicnode/Integrate.html new file mode 100644 index 00000000..0059e767 --- /dev/null +++ b/armory/logicnode/Integrate.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.Integrate - Armory 3D Engine

solving one-dimensional, definite integrals RAM-efficiently using the trapezoidal rule +by samusake

Static methods

staticinlinetrapz(f:Formula, int_var:String, lower_bound:Float, higher_bound:Float, int_points:Int):Float

\ No newline at end of file diff --git a/armory/logicnode/InverseNode.html b/armory/logicnode/InverseNode.html new file mode 100644 index 00000000..e5dfa1fa --- /dev/null +++ b/armory/logicnode/InverseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.InverseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IsFalseNode.html b/armory/logicnode/IsFalseNode.html new file mode 100644 index 00000000..232cabe9 --- /dev/null +++ b/armory/logicnode/IsFalseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IsFalseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IsNoneNode.html b/armory/logicnode/IsNoneNode.html new file mode 100644 index 00000000..1c5e8446 --- /dev/null +++ b/armory/logicnode/IsNoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IsNoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IsNotNoneNode.html b/armory/logicnode/IsNotNoneNode.html new file mode 100644 index 00000000..ee904623 --- /dev/null +++ b/armory/logicnode/IsNotNoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IsNotNoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IsRigidBodyActiveNode.html b/armory/logicnode/IsRigidBodyActiveNode.html new file mode 100644 index 00000000..97bba968 --- /dev/null +++ b/armory/logicnode/IsRigidBodyActiveNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IsRigidBodyActiveNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/IsTrueNode.html b/armory/logicnode/IsTrueNode.html new file mode 100644 index 00000000..4385be32 --- /dev/null +++ b/armory/logicnode/IsTrueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.IsTrueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/KeyInterpolateNode.html b/armory/logicnode/KeyInterpolateNode.html new file mode 100644 index 00000000..681eeaf3 --- /dev/null +++ b/armory/logicnode/KeyInterpolateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.KeyInterpolateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LengthStringNode.html b/armory/logicnode/LengthStringNode.html new file mode 100644 index 00000000..eba69214 --- /dev/null +++ b/armory/logicnode/LengthStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LengthStringNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LenstextureGetNode.html b/armory/logicnode/LenstextureGetNode.html new file mode 100644 index 00000000..a8f2d659 --- /dev/null +++ b/armory/logicnode/LenstextureGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LenstextureGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LenstextureSetNode.html b/armory/logicnode/LenstextureSetNode.html new file mode 100644 index 00000000..5c6996e4 --- /dev/null +++ b/armory/logicnode/LenstextureSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LenstextureSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LetterboxGetNode.html b/armory/logicnode/LetterboxGetNode.html new file mode 100644 index 00000000..46663af9 --- /dev/null +++ b/armory/logicnode/LetterboxGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LetterboxGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LetterboxSetNode.html b/armory/logicnode/LetterboxSetNode.html new file mode 100644 index 00000000..3436caf7 --- /dev/null +++ b/armory/logicnode/LetterboxSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LetterboxSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LoadUrlNode.html b/armory/logicnode/LoadUrlNode.html new file mode 100644 index 00000000..844ce11f --- /dev/null +++ b/armory/logicnode/LoadUrlNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LoadUrlNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LogicNode.html b/armory/logicnode/LogicNode.html new file mode 100644 index 00000000..b197ebe2 --- /dev/null +++ b/armory/logicnode/LogicNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LogicNode - Armory 3D Engine

Static methods

staticaddLink(fromNode:LogicNode, toNode:LogicNode, fromIndex:Int, toIndex:Int):LogicNodeLink

Add a link between to nodes to the tree.

Constructor

\ No newline at end of file diff --git a/armory/logicnode/LogicNodeLink.html b/armory/logicnode/LogicNodeLink.html new file mode 100644 index 00000000..4620ece2 --- /dev/null +++ b/armory/logicnode/LogicNodeLink.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LogicNodeLink - Armory 3D Engine

\ No newline at end of file diff --git a/armory/logicnode/LogicTree.html b/armory/logicnode/LogicTree.html new file mode 100644 index 00000000..3686291e --- /dev/null +++ b/armory/logicnode/LogicTree.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LogicTree - Armory 3D Engine

Constructor

new()

Variables

@:value(false)loopBreak:Bool = false

@:value(false)loopContinue:Bool = false

@:value(false)paused:Bool = false

Methods

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/logicnode/LookAtNode.html b/armory/logicnode/LookAtNode.html new file mode 100644 index 00000000..9ba83150 --- /dev/null +++ b/armory/logicnode/LookAtNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LookAtNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LoopBreakNode.html b/armory/logicnode/LoopBreakNode.html new file mode 100644 index 00000000..f65031a3 --- /dev/null +++ b/armory/logicnode/LoopBreakNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LoopBreakNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LoopContinueNode.html b/armory/logicnode/LoopContinueNode.html new file mode 100644 index 00000000..0d662700 --- /dev/null +++ b/armory/logicnode/LoopContinueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LoopContinueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/LoopNode.html b/armory/logicnode/LoopNode.html new file mode 100644 index 00000000..c85bc688 --- /dev/null +++ b/armory/logicnode/LoopNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.LoopNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MapKeyExistsNode.html b/armory/logicnode/MapKeyExistsNode.html new file mode 100644 index 00000000..01cce79d --- /dev/null +++ b/armory/logicnode/MapKeyExistsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MapKeyExistsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MapLoopNode.html b/armory/logicnode/MapLoopNode.html new file mode 100644 index 00000000..75839d6f --- /dev/null +++ b/armory/logicnode/MapLoopNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MapLoopNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MapRangeNode.html b/armory/logicnode/MapRangeNode.html new file mode 100644 index 00000000..5d7b5b60 --- /dev/null +++ b/armory/logicnode/MapRangeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MapRangeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MaskNode.html b/armory/logicnode/MaskNode.html new file mode 100644 index 00000000..74da6614 --- /dev/null +++ b/armory/logicnode/MaskNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MaskNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MaterialNode.html b/armory/logicnode/MaterialNode.html new file mode 100644 index 00000000..1d79e49e --- /dev/null +++ b/armory/logicnode/MaterialNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MaterialNode - Armory 3D Engine

Constructor

Variables

@:value(null)value:MaterialData = null

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MathExpressionNode.html b/armory/logicnode/MathExpressionNode.html new file mode 100644 index 00000000..91b374d3 --- /dev/null +++ b/armory/logicnode/MathExpressionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MathExpressionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MathNode.html b/armory/logicnode/MathNode.html new file mode 100644 index 00000000..fac12099 --- /dev/null +++ b/armory/logicnode/MathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MathNode - Armory 3D Engine

Static methods

@:value({ precision : 2 })staticround(number:Float, precision:Int = 2):Float

Constructor

Variables

Methods

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MathTermNode.html b/armory/logicnode/MathTermNode.html new file mode 100644 index 00000000..35c09ddd --- /dev/null +++ b/armory/logicnode/MathTermNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MathTermNode - Armory 3D Engine

Constructor

Variables

Methods

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MatrixMathNode.html b/armory/logicnode/MatrixMathNode.html new file mode 100644 index 00000000..ea304f4f --- /dev/null +++ b/armory/logicnode/MatrixMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MatrixMathNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergeNode.html b/armory/logicnode/MergeNode.html new file mode 100644 index 00000000..1de811ba --- /dev/null +++ b/armory/logicnode/MergeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergeNode - Armory 3D Engine

Constructor

Variables

property0:String

Execution mode.

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergedGamepadNode.html b/armory/logicnode/MergedGamepadNode.html new file mode 100644 index 00000000..3d897a18 --- /dev/null +++ b/armory/logicnode/MergedGamepadNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergedGamepadNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergedKeyboardNode.html b/armory/logicnode/MergedKeyboardNode.html new file mode 100644 index 00000000..2bf5614d --- /dev/null +++ b/armory/logicnode/MergedKeyboardNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergedKeyboardNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergedMouseNode.html b/armory/logicnode/MergedMouseNode.html new file mode 100644 index 00000000..a72cc964 --- /dev/null +++ b/armory/logicnode/MergedMouseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergedMouseNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergedSurfaceNode.html b/armory/logicnode/MergedSurfaceNode.html new file mode 100644 index 00000000..f2c0df56 --- /dev/null +++ b/armory/logicnode/MergedSurfaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergedSurfaceNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MergedVirtualButtonNode.html b/armory/logicnode/MergedVirtualButtonNode.html new file mode 100644 index 00000000..1b301ef9 --- /dev/null +++ b/armory/logicnode/MergedVirtualButtonNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MergedVirtualButtonNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MeshNode.html b/armory/logicnode/MeshNode.html new file mode 100644 index 00000000..6bb0a5f5 --- /dev/null +++ b/armory/logicnode/MeshNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MeshNode - Armory 3D Engine

Constructor

Variables

@:value(null)value:MeshData = null

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MixNode.html b/armory/logicnode/MixNode.html new file mode 100644 index 00000000..978b2f12 --- /dev/null +++ b/armory/logicnode/MixNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MixNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/MouseCoordsNode.html b/armory/logicnode/MouseCoordsNode.html new file mode 100644 index 00000000..82c570ef --- /dev/null +++ b/armory/logicnode/MouseCoordsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.MouseCoordsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NavigableLocationNode.html b/armory/logicnode/NavigableLocationNode.html new file mode 100644 index 00000000..c091d773 --- /dev/null +++ b/armory/logicnode/NavigableLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NavigableLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkClientNode.html b/armory/logicnode/NetworkClientNode.html new file mode 100644 index 00000000..19103b5f --- /dev/null +++ b/armory/logicnode/NetworkClientNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkClientNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkCloseConnectionNode.html b/armory/logicnode/NetworkCloseConnectionNode.html new file mode 100644 index 00000000..95ad8948 --- /dev/null +++ b/armory/logicnode/NetworkCloseConnectionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkCloseConnectionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkEventNode.html b/armory/logicnode/NetworkEventNode.html new file mode 100644 index 00000000..6d9ada7c --- /dev/null +++ b/armory/logicnode/NetworkEventNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkEventNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkHostCloseClientNode.html b/armory/logicnode/NetworkHostCloseClientNode.html new file mode 100644 index 00000000..a018d2a5 --- /dev/null +++ b/armory/logicnode/NetworkHostCloseClientNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkHostCloseClientNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkHostGetIpNode.html b/armory/logicnode/NetworkHostGetIpNode.html new file mode 100644 index 00000000..fedb3555 --- /dev/null +++ b/armory/logicnode/NetworkHostGetIpNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkHostGetIpNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkHostNode.html b/armory/logicnode/NetworkHostNode.html new file mode 100644 index 00000000..d808e988 --- /dev/null +++ b/armory/logicnode/NetworkHostNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkHostNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkHttpRequestNode.html b/armory/logicnode/NetworkHttpRequestNode.html new file mode 100644 index 00000000..c55740f4 --- /dev/null +++ b/armory/logicnode/NetworkHttpRequestNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkHttpRequestNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkMessageParserNode.html b/armory/logicnode/NetworkMessageParserNode.html new file mode 100644 index 00000000..245363a6 --- /dev/null +++ b/armory/logicnode/NetworkMessageParserNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkMessageParserNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkOpenConnectionNode.html b/armory/logicnode/NetworkOpenConnectionNode.html new file mode 100644 index 00000000..1a6268b8 --- /dev/null +++ b/armory/logicnode/NetworkOpenConnectionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkOpenConnectionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NetworkSendMessageNode.html b/armory/logicnode/NetworkSendMessageNode.html new file mode 100644 index 00000000..c9402d8e --- /dev/null +++ b/armory/logicnode/NetworkSendMessageNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NetworkSendMessageNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NoneNode.html b/armory/logicnode/NoneNode.html new file mode 100644 index 00000000..1681054a --- /dev/null +++ b/armory/logicnode/NoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NotNode.html b/armory/logicnode/NotNode.html new file mode 100644 index 00000000..fddb852f --- /dev/null +++ b/armory/logicnode/NotNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NotNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/NullNode.html b/armory/logicnode/NullNode.html new file mode 100644 index 00000000..c94b3c64 --- /dev/null +++ b/armory/logicnode/NullNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.NullNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ObjectNode.html b/armory/logicnode/ObjectNode.html new file mode 100644 index 00000000..065d22da --- /dev/null +++ b/armory/logicnode/ObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ObjectNode - Armory 3D Engine

Constructor

@:value({ objectName : "" })new(tree:LogicTree, objectName:String = "")

Variables

@:value(null)value:Object = null

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnActionMarkerNode.html b/armory/logicnode/OnActionMarkerNode.html new file mode 100644 index 00000000..eb814fda --- /dev/null +++ b/armory/logicnode/OnActionMarkerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnActionMarkerNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnApplicationStateNode.html b/armory/logicnode/OnApplicationStateNode.html new file mode 100644 index 00000000..b11f8291 --- /dev/null +++ b/armory/logicnode/OnApplicationStateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnApplicationStateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnCanvasElementNode.html b/armory/logicnode/OnCanvasElementNode.html new file mode 100644 index 00000000..6963b3f4 --- /dev/null +++ b/armory/logicnode/OnCanvasElementNode.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.OnCanvasElementNode - Armory 3D Engine

Constructor

Variables

property0:String

The event type this node should react to, can be "click" or "hover".

property1:String

If the event type is click, this property states whether to check for +"down", "started" or "released" events.

property2:String

The mouse button that this node should react to. Only used when listening +for mouse clicks.

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnContactArrayNode.html b/armory/logicnode/OnContactArrayNode.html new file mode 100644 index 00000000..0f3984ff --- /dev/null +++ b/armory/logicnode/OnContactArrayNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnContactArrayNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnContactNode.html b/armory/logicnode/OnContactNode.html new file mode 100644 index 00000000..55f7b424 --- /dev/null +++ b/armory/logicnode/OnContactNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnContactNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnEventNode.html b/armory/logicnode/OnEventNode.html new file mode 100644 index 00000000..7642de64 --- /dev/null +++ b/armory/logicnode/OnEventNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnEventNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnGamepadNode.html b/armory/logicnode/OnGamepadNode.html new file mode 100644 index 00000000..6387ce42 --- /dev/null +++ b/armory/logicnode/OnGamepadNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnGamepadNode - Armory 3D Engine

Constructor

new(tree:LogicTree)

Deprecated: "The 'On Gamepad' node is deprecated and will be removed in future SDK versions. Please use 'Gamepad' instead."

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnInitNode.html b/armory/logicnode/OnInitNode.html new file mode 100644 index 00000000..0b71991a --- /dev/null +++ b/armory/logicnode/OnInitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnInitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnInputMapNode.html b/armory/logicnode/OnInputMapNode.html new file mode 100644 index 00000000..9c6fd6d9 --- /dev/null +++ b/armory/logicnode/OnInputMapNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnInputMapNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnKeyboardNode.html b/armory/logicnode/OnKeyboardNode.html new file mode 100644 index 00000000..53befcbd --- /dev/null +++ b/armory/logicnode/OnKeyboardNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnKeyboardNode - Armory 3D Engine

Constructor

new(tree:LogicTree)

Deprecated: "The 'On Keyboard' node is deprecated and will be removed in future SDK versions. Please use 'Keyboard' instead."

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnMouseNode.html b/armory/logicnode/OnMouseNode.html new file mode 100644 index 00000000..2de8f060 --- /dev/null +++ b/armory/logicnode/OnMouseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnMouseNode - Armory 3D Engine

Constructor

new(tree:LogicTree)

Deprecated: "The 'On Mouse' node is deprecated and will be removed in future SDK versions. Please use 'Mouse' instead."

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnRemoveNode.html b/armory/logicnode/OnRemoveNode.html new file mode 100644 index 00000000..0959b3a6 --- /dev/null +++ b/armory/logicnode/OnRemoveNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnRemoveNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnRender2DNode.html b/armory/logicnode/OnRender2DNode.html new file mode 100644 index 00000000..c9a19c1b --- /dev/null +++ b/armory/logicnode/OnRender2DNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnRender2DNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnSurfaceNode.html b/armory/logicnode/OnSurfaceNode.html new file mode 100644 index 00000000..666c4036 --- /dev/null +++ b/armory/logicnode/OnSurfaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnSurfaceNode - Armory 3D Engine

Constructor

new(tree:LogicTree)

Deprecated: "The 'On Surface' node is deprecated and will be removed in future SDK versions. Please use 'Surface' instead."

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnSwipeNode.html b/armory/logicnode/OnSwipeNode.html new file mode 100644 index 00000000..2d5777d4 --- /dev/null +++ b/armory/logicnode/OnSwipeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnSwipeNode - Armory 3D Engine

Constructor

Variables

@:value(0)minimal_length:Int = 0

@:value(0.0)time_delta:Float = 0.0

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnTapScreen.html b/armory/logicnode/OnTapScreen.html new file mode 100644 index 00000000..1fa77684 --- /dev/null +++ b/armory/logicnode/OnTapScreen.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnTapScreen - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnTimerNode.html b/armory/logicnode/OnTimerNode.html new file mode 100644 index 00000000..f80ee1f3 --- /dev/null +++ b/armory/logicnode/OnTimerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnTimerNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnUpdateNode.html b/armory/logicnode/OnUpdateNode.html new file mode 100644 index 00000000..0e5d1e14 --- /dev/null +++ b/armory/logicnode/OnUpdateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnUpdateNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnVirtualButtonNode.html b/armory/logicnode/OnVirtualButtonNode.html new file mode 100644 index 00000000..bc2c4652 --- /dev/null +++ b/armory/logicnode/OnVirtualButtonNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnVirtualButtonNode - Armory 3D Engine

Constructor

new(tree:LogicTree)

Deprecated: "The 'On Virtual Button' node is deprecated and will be removed in future SDK versions. Please use 'Virtual Button' instead."

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OnVolumeTriggerNode.html b/armory/logicnode/OnVolumeTriggerNode.html new file mode 100644 index 00000000..d94102d7 --- /dev/null +++ b/armory/logicnode/OnVolumeTriggerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OnVolumeTriggerNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OncePerFrameNode.html b/armory/logicnode/OncePerFrameNode.html new file mode 100644 index 00000000..8cc5f551 --- /dev/null +++ b/armory/logicnode/OncePerFrameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.OncePerFrameNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/OperationNode.html b/armory/logicnode/OperationNode.html new file mode 100644 index 00000000..d3c8ff91 --- /dev/null +++ b/armory/logicnode/OperationNode.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.OperationNode - Armory 3D Engine

knot of a Tree to do math operations at runtime +by Sylvio Sell, Rostock 2017

Fields

\ No newline at end of file diff --git a/armory/logicnode/ParseFloatNode.html b/armory/logicnode/ParseFloatNode.html new file mode 100644 index 00000000..e157ec90 --- /dev/null +++ b/armory/logicnode/ParseFloatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ParseFloatNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ParseIntNode.html b/armory/logicnode/ParseIntNode.html new file mode 100644 index 00000000..ab54461f --- /dev/null +++ b/armory/logicnode/ParseIntNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ParseIntNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PauseActionNode.html b/armory/logicnode/PauseActionNode.html new file mode 100644 index 00000000..6aed314c --- /dev/null +++ b/armory/logicnode/PauseActionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PauseActionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PauseActiveCameraRenderNode.html b/armory/logicnode/PauseActiveCameraRenderNode.html new file mode 100644 index 00000000..22525b1a --- /dev/null +++ b/armory/logicnode/PauseActiveCameraRenderNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PauseActiveCameraRenderNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PauseSoundNode.html b/armory/logicnode/PauseSoundNode.html new file mode 100644 index 00000000..547bbb46 --- /dev/null +++ b/armory/logicnode/PauseSoundNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PauseSoundNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PauseTilesheetNode.html b/armory/logicnode/PauseTilesheetNode.html new file mode 100644 index 00000000..9eaf319c --- /dev/null +++ b/armory/logicnode/PauseTilesheetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PauseTilesheetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PauseTraitNode.html b/armory/logicnode/PauseTraitNode.html new file mode 100644 index 00000000..114bd034 --- /dev/null +++ b/armory/logicnode/PauseTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PauseTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PhysicsConstraintNode.html b/armory/logicnode/PhysicsConstraintNode.html new file mode 100644 index 00000000..8407fd8c --- /dev/null +++ b/armory/logicnode/PhysicsConstraintNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PhysicsConstraintNode - Armory 3D Engine
\ No newline at end of file diff --git a/armory/logicnode/PhysicsConvexCastNode.html b/armory/logicnode/PhysicsConvexCastNode.html new file mode 100644 index 00000000..7c473fca --- /dev/null +++ b/armory/logicnode/PhysicsConvexCastNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PhysicsConvexCastNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PhysicsConvexCastOnNode.html b/armory/logicnode/PhysicsConvexCastOnNode.html new file mode 100644 index 00000000..ec228649 --- /dev/null +++ b/armory/logicnode/PhysicsConvexCastOnNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PhysicsConvexCastOnNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PickLocationNode.html b/armory/logicnode/PickLocationNode.html new file mode 100644 index 00000000..b8c8a4e4 --- /dev/null +++ b/armory/logicnode/PickLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PickLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PickObjectNode.html b/armory/logicnode/PickObjectNode.html new file mode 100644 index 00000000..7584b5b2 --- /dev/null +++ b/armory/logicnode/PickObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PickObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PlayActionFromNode.html b/armory/logicnode/PlayActionFromNode.html new file mode 100644 index 00000000..44604b9e --- /dev/null +++ b/armory/logicnode/PlayActionFromNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PlayActionFromNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PlayActionNode.html b/armory/logicnode/PlayActionNode.html new file mode 100644 index 00000000..af910169 --- /dev/null +++ b/armory/logicnode/PlayActionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PlayActionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PlaySoundNode.html b/armory/logicnode/PlaySoundNode.html new file mode 100644 index 00000000..d0869759 --- /dev/null +++ b/armory/logicnode/PlaySoundNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PlaySoundNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PlaySoundRawNode.html b/armory/logicnode/PlaySoundRawNode.html new file mode 100644 index 00000000..a7d79751 --- /dev/null +++ b/armory/logicnode/PlaySoundRawNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PlaySoundRawNode - Armory 3D Engine

Constructor

Variables

property0:String

The name of the sound

property1:Bool

Whether to loop the playback

property2:Bool

Retrigger

property3:Bool

Override sample rate

property4:Int

Playback sample rate

property5:Bool

Whether to stream the sound from disk

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PlayTilesheetNode.html b/armory/logicnode/PlayTilesheetNode.html new file mode 100644 index 00000000..3923e29f --- /dev/null +++ b/armory/logicnode/PlayTilesheetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PlayTilesheetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PrintNode.html b/armory/logicnode/PrintNode.html new file mode 100644 index 00000000..bc6243ff --- /dev/null +++ b/armory/logicnode/PrintNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PrintNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/PulseNode.html b/armory/logicnode/PulseNode.html new file mode 100644 index 00000000..d257c03b --- /dev/null +++ b/armory/logicnode/PulseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.PulseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/QuaternionMathNode.html b/armory/logicnode/QuaternionMathNode.html new file mode 100644 index 00000000..f3a6b60b --- /dev/null +++ b/armory/logicnode/QuaternionMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.QuaternionMathNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/QuaternionNode.html b/armory/logicnode/QuaternionNode.html new file mode 100644 index 00000000..7e41042e --- /dev/null +++ b/armory/logicnode/QuaternionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.QuaternionNode - Armory 3D Engine

Constructor

@:value({ w : null, z : null, y : null, x : null })new(tree:LogicTree, ?x:Float, ?y:Float, ?z:Float, ?w:Float)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RadToDegNode.html b/armory/logicnode/RadToDegNode.html new file mode 100644 index 00000000..f4af2d64 --- /dev/null +++ b/armory/logicnode/RadToDegNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RadToDegNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomBooleanNode.html b/armory/logicnode/RandomBooleanNode.html new file mode 100644 index 00000000..a2083613 --- /dev/null +++ b/armory/logicnode/RandomBooleanNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomBooleanNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomChoiceNode.html b/armory/logicnode/RandomChoiceNode.html new file mode 100644 index 00000000..c99b8dff --- /dev/null +++ b/armory/logicnode/RandomChoiceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomChoiceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomColorNode.html b/armory/logicnode/RandomColorNode.html new file mode 100644 index 00000000..ca6aed73 --- /dev/null +++ b/armory/logicnode/RandomColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomFloatNode.html b/armory/logicnode/RandomFloatNode.html new file mode 100644 index 00000000..1444ef94 --- /dev/null +++ b/armory/logicnode/RandomFloatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomFloatNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomIntegerNode.html b/armory/logicnode/RandomIntegerNode.html new file mode 100644 index 00000000..072acfa9 --- /dev/null +++ b/armory/logicnode/RandomIntegerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomIntegerNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomOutputNode.html b/armory/logicnode/RandomOutputNode.html new file mode 100644 index 00000000..363874d9 --- /dev/null +++ b/armory/logicnode/RandomOutputNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomOutputNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomStringNode.html b/armory/logicnode/RandomStringNode.html new file mode 100644 index 00000000..2ddffb94 --- /dev/null +++ b/armory/logicnode/RandomStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomStringNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RandomVectorNode.html b/armory/logicnode/RandomVectorNode.html new file mode 100644 index 00000000..a42f0455 --- /dev/null +++ b/armory/logicnode/RandomVectorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RandomVectorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RaycastClosestObjectNode.html b/armory/logicnode/RaycastClosestObjectNode.html new file mode 100644 index 00000000..1f445d55 --- /dev/null +++ b/armory/logicnode/RaycastClosestObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RaycastClosestObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RaycastObjectNode.html b/armory/logicnode/RaycastObjectNode.html new file mode 100644 index 00000000..c82f0ea1 --- /dev/null +++ b/armory/logicnode/RaycastObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RaycastObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ReadFileNode.html b/armory/logicnode/ReadFileNode.html new file mode 100644 index 00000000..cde4b79f --- /dev/null +++ b/armory/logicnode/ReadFileNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ReadFileNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ReadJsonNode.html b/armory/logicnode/ReadJsonNode.html new file mode 100644 index 00000000..ea6e5472 --- /dev/null +++ b/armory/logicnode/ReadJsonNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ReadJsonNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ReadStorageNode.html b/armory/logicnode/ReadStorageNode.html new file mode 100644 index 00000000..6bb5f3ad --- /dev/null +++ b/armory/logicnode/ReadStorageNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ReadStorageNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RegularExpressionNode.html b/armory/logicnode/RegularExpressionNode.html new file mode 100644 index 00000000..0d612b4a --- /dev/null +++ b/armory/logicnode/RegularExpressionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RegularExpressionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveActiveSceneNode.html b/armory/logicnode/RemoveActiveSceneNode.html new file mode 100644 index 00000000..64cea2e5 --- /dev/null +++ b/armory/logicnode/RemoveActiveSceneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveActiveSceneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveGroupNode.html b/armory/logicnode/RemoveGroupNode.html new file mode 100644 index 00000000..a23cb13b --- /dev/null +++ b/armory/logicnode/RemoveGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveInputMapKeyNode.html b/armory/logicnode/RemoveInputMapKeyNode.html new file mode 100644 index 00000000..100eeadf --- /dev/null +++ b/armory/logicnode/RemoveInputMapKeyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveInputMapKeyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveMapKeyNode.html b/armory/logicnode/RemoveMapKeyNode.html new file mode 100644 index 00000000..5e6d1528 --- /dev/null +++ b/armory/logicnode/RemoveMapKeyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveMapKeyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveObjectFromGroupNode.html b/armory/logicnode/RemoveObjectFromGroupNode.html new file mode 100644 index 00000000..6aa6de7f --- /dev/null +++ b/armory/logicnode/RemoveObjectFromGroupNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveObjectFromGroupNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveObjectNode.html b/armory/logicnode/RemoveObjectNode.html new file mode 100644 index 00000000..0b5dfb60 --- /dev/null +++ b/armory/logicnode/RemoveObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveParentBoneNode.html b/armory/logicnode/RemoveParentBoneNode.html new file mode 100644 index 00000000..99979920 --- /dev/null +++ b/armory/logicnode/RemoveParentBoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveParentBoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemovePhysicsNode.html b/armory/logicnode/RemovePhysicsNode.html new file mode 100644 index 00000000..298b0e94 --- /dev/null +++ b/armory/logicnode/RemovePhysicsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemovePhysicsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveTraitNode.html b/armory/logicnode/RemoveTraitNode.html new file mode 100644 index 00000000..2bbafe0d --- /dev/null +++ b/armory/logicnode/RemoveTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RemoveTraitObjectNode.html b/armory/logicnode/RemoveTraitObjectNode.html new file mode 100644 index 00000000..3b2c6b88 --- /dev/null +++ b/armory/logicnode/RemoveTraitObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RemoveTraitObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ResumeActionNode.html b/armory/logicnode/ResumeActionNode.html new file mode 100644 index 00000000..36981dbe --- /dev/null +++ b/armory/logicnode/ResumeActionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ResumeActionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ResumeTilesheetNode.html b/armory/logicnode/ResumeTilesheetNode.html new file mode 100644 index 00000000..1c4565c7 --- /dev/null +++ b/armory/logicnode/ResumeTilesheetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ResumeTilesheetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ResumeTraitNode.html b/armory/logicnode/ResumeTraitNode.html new file mode 100644 index 00000000..24a1b3ec --- /dev/null +++ b/armory/logicnode/ResumeTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ResumeTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RetainValueNode.html b/armory/logicnode/RetainValueNode.html new file mode 100644 index 00000000..e6b65a27 --- /dev/null +++ b/armory/logicnode/RetainValueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RetainValueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RotateObjectAroundAxisNode.html b/armory/logicnode/RotateObjectAroundAxisNode.html new file mode 100644 index 00000000..e3c24c14 --- /dev/null +++ b/armory/logicnode/RotateObjectAroundAxisNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RotateObjectAroundAxisNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RotateObjectNode.html b/armory/logicnode/RotateObjectNode.html new file mode 100644 index 00000000..dd6cbce9 --- /dev/null +++ b/armory/logicnode/RotateObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RotateObjectNode - Armory 3D Engine

Constructor

Variables

@:value("Local")property0:String = "Local"

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RotateRenderTargetNode.html b/armory/logicnode/RotateRenderTargetNode.html new file mode 100644 index 00000000..11acce22 --- /dev/null +++ b/armory/logicnode/RotateRenderTargetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RotateRenderTargetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RotationMathNode.html b/armory/logicnode/RotationMathNode.html new file mode 100644 index 00000000..a2c8ace7 --- /dev/null +++ b/armory/logicnode/RotationMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RotationMathNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RotationNode.html b/armory/logicnode/RotationNode.html new file mode 100644 index 00000000..cf08692b --- /dev/null +++ b/armory/logicnode/RotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RotationNode - Armory 3D Engine

Constructor

@:value({ w : null, z : null, y : null, x : null })new(tree:LogicTree, ?x:Float, ?y:Float, ?z:Float, ?w:Float)

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RpConfigNode.html b/armory/logicnode/RpConfigNode.html new file mode 100644 index 00000000..77fa2525 --- /dev/null +++ b/armory/logicnode/RpConfigNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RpConfigNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RpMSAANode.html b/armory/logicnode/RpMSAANode.html new file mode 100644 index 00000000..f6843ac2 --- /dev/null +++ b/armory/logicnode/RpMSAANode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RpMSAANode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RpShadowQualityNode.html b/armory/logicnode/RpShadowQualityNode.html new file mode 100644 index 00000000..f80b518b --- /dev/null +++ b/armory/logicnode/RpShadowQualityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RpShadowQualityNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/RpSuperSampleNode.html b/armory/logicnode/RpSuperSampleNode.html new file mode 100644 index 00000000..e768a17a --- /dev/null +++ b/armory/logicnode/RpSuperSampleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.RpSuperSampleNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SSAOGetNode.html b/armory/logicnode/SSAOGetNode.html new file mode 100644 index 00000000..19e010fa --- /dev/null +++ b/armory/logicnode/SSAOGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SSAOGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SSAOSetNode.html b/armory/logicnode/SSAOSetNode.html new file mode 100644 index 00000000..edf94415 --- /dev/null +++ b/armory/logicnode/SSAOSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SSAOSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SSRGetNode.html b/armory/logicnode/SSRGetNode.html new file mode 100644 index 00000000..8275422f --- /dev/null +++ b/armory/logicnode/SSRGetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SSRGetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SSRSetNode.html b/armory/logicnode/SSRSetNode.html new file mode 100644 index 00000000..aceba80a --- /dev/null +++ b/armory/logicnode/SSRSetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SSRSetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ScaleObjectNode.html b/armory/logicnode/ScaleObjectNode.html new file mode 100644 index 00000000..95e5bc24 --- /dev/null +++ b/armory/logicnode/ScaleObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ScaleObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SceneNode.html b/armory/logicnode/SceneNode.html new file mode 100644 index 00000000..3168ff5d --- /dev/null +++ b/armory/logicnode/SceneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SceneNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SceneRootNode.html b/armory/logicnode/SceneRootNode.html new file mode 100644 index 00000000..467335e5 --- /dev/null +++ b/armory/logicnode/SceneRootNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SceneRootNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ScreenToWorldSpaceNode.html b/armory/logicnode/ScreenToWorldSpaceNode.html new file mode 100644 index 00000000..f6bd8e57 --- /dev/null +++ b/armory/logicnode/ScreenToWorldSpaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ScreenToWorldSpaceNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ScriptNode.html b/armory/logicnode/ScriptNode.html new file mode 100644 index 00000000..a47c35d3 --- /dev/null +++ b/armory/logicnode/ScriptNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ScriptNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SelectNode.html b/armory/logicnode/SelectNode.html new file mode 100644 index 00000000..323cd289 --- /dev/null +++ b/armory/logicnode/SelectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SelectNode - Armory 3D Engine

Constructor

Variables

property0:String

Execution mode.

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SelfNode.html b/armory/logicnode/SelfNode.html new file mode 100644 index 00000000..3dc536d9 --- /dev/null +++ b/armory/logicnode/SelfNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SelfNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SelfTraitNode.html b/armory/logicnode/SelfTraitNode.html new file mode 100644 index 00000000..708a7f8b --- /dev/null +++ b/armory/logicnode/SelfTraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SelfTraitNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SendEventNode.html b/armory/logicnode/SendEventNode.html new file mode 100644 index 00000000..ce2037e3 --- /dev/null +++ b/armory/logicnode/SendEventNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SendEventNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SendGlobalEventNode.html b/armory/logicnode/SendGlobalEventNode.html new file mode 100644 index 00000000..c29ae0aa --- /dev/null +++ b/armory/logicnode/SendGlobalEventNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SendGlobalEventNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SensorCoordsNode.html b/armory/logicnode/SensorCoordsNode.html new file mode 100644 index 00000000..90d8ef5b --- /dev/null +++ b/armory/logicnode/SensorCoordsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SensorCoordsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateColorHSVNode.html b/armory/logicnode/SeparateColorHSVNode.html new file mode 100644 index 00000000..944ac833 --- /dev/null +++ b/armory/logicnode/SeparateColorHSVNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateColorHSVNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateColorNode.html b/armory/logicnode/SeparateColorNode.html new file mode 100644 index 00000000..63f4178e --- /dev/null +++ b/armory/logicnode/SeparateColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateQuaternionNode.html b/armory/logicnode/SeparateQuaternionNode.html new file mode 100644 index 00000000..b20e89b6 --- /dev/null +++ b/armory/logicnode/SeparateQuaternionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateQuaternionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateRotationNode.html b/armory/logicnode/SeparateRotationNode.html new file mode 100644 index 00000000..f3cf265f --- /dev/null +++ b/armory/logicnode/SeparateRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateRotationNode - Armory 3D Engine

Constructor

Variables

@:value("EulerAngles")property0:String = "EulerAngles"

@:value("Rad")property1:String = "Rad"

@:value("XYZ")property2:String = "XYZ"

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateTransformNode.html b/armory/logicnode/SeparateTransformNode.html new file mode 100644 index 00000000..bdc0f7a9 --- /dev/null +++ b/armory/logicnode/SeparateTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateTransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SeparateVectorNode.html b/armory/logicnode/SeparateVectorNode.html new file mode 100644 index 00000000..ed50bd94 --- /dev/null +++ b/armory/logicnode/SeparateVectorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SeparateVectorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SequenceNode.html b/armory/logicnode/SequenceNode.html new file mode 100644 index 00000000..229e5746 --- /dev/null +++ b/armory/logicnode/SequenceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SequenceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetActionPausedNode.html b/armory/logicnode/SetActionPausedNode.html new file mode 100644 index 00000000..e2889285 --- /dev/null +++ b/armory/logicnode/SetActionPausedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetActionPausedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetActionSpeedNode.html b/armory/logicnode/SetActionSpeedNode.html new file mode 100644 index 00000000..c7690899 --- /dev/null +++ b/armory/logicnode/SetActionSpeedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetActionSpeedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetActivationStateNode.html b/armory/logicnode/SetActivationStateNode.html new file mode 100644 index 00000000..b218f506 --- /dev/null +++ b/armory/logicnode/SetActivationStateNode.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.SetActivationStateNode - Armory 3D Engine

define ISLAND_SLEEPING 2 +define WANTS_DEACTIVATION 3

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetActiveTilesheetNode.html b/armory/logicnode/SetActiveTilesheetNode.html new file mode 100644 index 00000000..a9b8e584 --- /dev/null +++ b/armory/logicnode/SetActiveTilesheetNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetActiveTilesheetNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetAreaLightSizeNode.html b/armory/logicnode/SetAreaLightSizeNode.html new file mode 100644 index 00000000..bbe9b03e --- /dev/null +++ b/armory/logicnode/SetAreaLightSizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetAreaLightSizeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetBoneFkIkOnlyNode.html b/armory/logicnode/SetBoneFkIkOnlyNode.html new file mode 100644 index 00000000..6df8829c --- /dev/null +++ b/armory/logicnode/SetBoneFkIkOnlyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetBoneFkIkOnlyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraAspectNode.html b/armory/logicnode/SetCameraAspectNode.html new file mode 100644 index 00000000..7840c9a4 --- /dev/null +++ b/armory/logicnode/SetCameraAspectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraAspectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraFovNode.html b/armory/logicnode/SetCameraFovNode.html new file mode 100644 index 00000000..857645f5 --- /dev/null +++ b/armory/logicnode/SetCameraFovNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraFovNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraNode.html b/armory/logicnode/SetCameraNode.html new file mode 100644 index 00000000..ffd55290 --- /dev/null +++ b/armory/logicnode/SetCameraNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraScaleNode.html b/armory/logicnode/SetCameraScaleNode.html new file mode 100644 index 00000000..8112cd6f --- /dev/null +++ b/armory/logicnode/SetCameraScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraStartEndNode.html b/armory/logicnode/SetCameraStartEndNode.html new file mode 100644 index 00000000..ec752589 --- /dev/null +++ b/armory/logicnode/SetCameraStartEndNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraStartEndNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCameraTypeNode.html b/armory/logicnode/SetCameraTypeNode.html new file mode 100644 index 00000000..e4a7aacf --- /dev/null +++ b/armory/logicnode/SetCameraTypeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCameraTypeNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetCursorStateNode.html b/armory/logicnode/SetCursorStateNode.html new file mode 100644 index 00000000..f5357ca4 --- /dev/null +++ b/armory/logicnode/SetCursorStateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetCursorStateNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetDebugConsoleSettings.html b/armory/logicnode/SetDebugConsoleSettings.html new file mode 100644 index 00000000..9235588e --- /dev/null +++ b/armory/logicnode/SetDebugConsoleSettings.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetDebugConsoleSettings - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetFrictionNode.html b/armory/logicnode/SetFrictionNode.html new file mode 100644 index 00000000..64ca35b5 --- /dev/null +++ b/armory/logicnode/SetFrictionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetFrictionNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetGlobalCanvasFontSizeNode.html b/armory/logicnode/SetGlobalCanvasFontSizeNode.html new file mode 100644 index 00000000..ca7ab840 --- /dev/null +++ b/armory/logicnode/SetGlobalCanvasFontSizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetGlobalCanvasFontSizeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetGlobalCanvasScaleNode.html b/armory/logicnode/SetGlobalCanvasScaleNode.html new file mode 100644 index 00000000..9b61afab --- /dev/null +++ b/armory/logicnode/SetGlobalCanvasScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetGlobalCanvasScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetGlobalCanvasVisibilityNode.html b/armory/logicnode/SetGlobalCanvasVisibilityNode.html new file mode 100644 index 00000000..58543a9a --- /dev/null +++ b/armory/logicnode/SetGlobalCanvasVisibilityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetGlobalCanvasVisibilityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetGravityEnabledNode.html b/armory/logicnode/SetGravityEnabledNode.html new file mode 100644 index 00000000..8575caaa --- /dev/null +++ b/armory/logicnode/SetGravityEnabledNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetGravityEnabledNode - Armory 3D Engine

Enable or disable the gravity for a specific object.

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetGravityNode.html b/armory/logicnode/SetGravityNode.html new file mode 100644 index 00000000..a3e0750e --- /dev/null +++ b/armory/logicnode/SetGravityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetGravityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetHaxePropertyNode.html b/armory/logicnode/SetHaxePropertyNode.html new file mode 100644 index 00000000..47734247 --- /dev/null +++ b/armory/logicnode/SetHaxePropertyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetHaxePropertyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetHosekWilkiePropertiesNode.html b/armory/logicnode/SetHosekWilkiePropertiesNode.html new file mode 100644 index 00000000..8b2c32e5 --- /dev/null +++ b/armory/logicnode/SetHosekWilkiePropertiesNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetHosekWilkiePropertiesNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetInputMapKeyNode.html b/armory/logicnode/SetInputMapKeyNode.html new file mode 100644 index 00000000..2a2dc240 --- /dev/null +++ b/armory/logicnode/SetInputMapKeyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetInputMapKeyNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetLightColorNode.html b/armory/logicnode/SetLightColorNode.html new file mode 100644 index 00000000..e0f3715e --- /dev/null +++ b/armory/logicnode/SetLightColorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetLightColorNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetLightStrengthNode.html b/armory/logicnode/SetLightStrengthNode.html new file mode 100644 index 00000000..3b671221 --- /dev/null +++ b/armory/logicnode/SetLightStrengthNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetLightStrengthNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetLocationNode.html b/armory/logicnode/SetLocationNode.html new file mode 100644 index 00000000..aeb4edd8 --- /dev/null +++ b/armory/logicnode/SetLocationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetLocationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMapValueNode.html b/armory/logicnode/SetMapValueNode.html new file mode 100644 index 00000000..4d4088ae --- /dev/null +++ b/armory/logicnode/SetMapValueNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMapValueNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMaterialImageParamNode.html b/armory/logicnode/SetMaterialImageParamNode.html new file mode 100644 index 00000000..cf4a9e5c --- /dev/null +++ b/armory/logicnode/SetMaterialImageParamNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMaterialImageParamNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMaterialNode.html b/armory/logicnode/SetMaterialNode.html new file mode 100644 index 00000000..7721517e --- /dev/null +++ b/armory/logicnode/SetMaterialNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMaterialNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMaterialRgbParamNode.html b/armory/logicnode/SetMaterialRgbParamNode.html new file mode 100644 index 00000000..03f5b66d --- /dev/null +++ b/armory/logicnode/SetMaterialRgbParamNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMaterialRgbParamNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMaterialSlotNode.html b/armory/logicnode/SetMaterialSlotNode.html new file mode 100644 index 00000000..1214d0fb --- /dev/null +++ b/armory/logicnode/SetMaterialSlotNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMaterialSlotNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMaterialValueParamNode.html b/armory/logicnode/SetMaterialValueParamNode.html new file mode 100644 index 00000000..30d254ed --- /dev/null +++ b/armory/logicnode/SetMaterialValueParamNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMaterialValueParamNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMeshNode.html b/armory/logicnode/SetMeshNode.html new file mode 100644 index 00000000..448d30ea --- /dev/null +++ b/armory/logicnode/SetMeshNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMeshNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetMouseLockNode.html b/armory/logicnode/SetMouseLockNode.html new file mode 100644 index 00000000..128071ba --- /dev/null +++ b/armory/logicnode/SetMouseLockNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetMouseLockNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetNameNode.html b/armory/logicnode/SetNameNode.html new file mode 100644 index 00000000..323b5de9 --- /dev/null +++ b/armory/logicnode/SetNameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetNameNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetNishitaPropertiesNode.html b/armory/logicnode/SetNishitaPropertiesNode.html new file mode 100644 index 00000000..1e7e7aa6 --- /dev/null +++ b/armory/logicnode/SetNishitaPropertiesNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetNishitaPropertiesNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetObjectShapeKeyNode.html b/armory/logicnode/SetObjectShapeKeyNode.html new file mode 100644 index 00000000..8520f298 --- /dev/null +++ b/armory/logicnode/SetObjectShapeKeyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetObjectShapeKeyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetParentBoneNode.html b/armory/logicnode/SetParentBoneNode.html new file mode 100644 index 00000000..11dccaee --- /dev/null +++ b/armory/logicnode/SetParentBoneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetParentBoneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetParentNode.html b/armory/logicnode/SetParentNode.html new file mode 100644 index 00000000..67b7e842 --- /dev/null +++ b/armory/logicnode/SetParentNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetParentNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetParticleSpeedNode.html b/armory/logicnode/SetParticleSpeedNode.html new file mode 100644 index 00000000..d5bfd85c --- /dev/null +++ b/armory/logicnode/SetParticleSpeedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetParticleSpeedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetPropertyNode.html b/armory/logicnode/SetPropertyNode.html new file mode 100644 index 00000000..96567fc4 --- /dev/null +++ b/armory/logicnode/SetPropertyNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetPropertyNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetRotationNode.html b/armory/logicnode/SetRotationNode.html new file mode 100644 index 00000000..55d3c782 --- /dev/null +++ b/armory/logicnode/SetRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetRotationNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetScaleNode.html b/armory/logicnode/SetScaleNode.html new file mode 100644 index 00000000..56246a05 --- /dev/null +++ b/armory/logicnode/SetScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetSceneNode.html b/armory/logicnode/SetSceneNode.html new file mode 100644 index 00000000..9db5c2f1 --- /dev/null +++ b/armory/logicnode/SetSceneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetSceneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetShaderUniformNode.html b/armory/logicnode/SetShaderUniformNode.html new file mode 100644 index 00000000..6a492a55 --- /dev/null +++ b/armory/logicnode/SetShaderUniformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetShaderUniformNode - Armory 3D Engine

Constructor

Variables

property0:String

Uniform type

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetSpotLightBlendNode.html b/armory/logicnode/SetSpotLightBlendNode.html new file mode 100644 index 00000000..dd121205 --- /dev/null +++ b/armory/logicnode/SetSpotLightBlendNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetSpotLightBlendNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetSpotLightSizeNode.html b/armory/logicnode/SetSpotLightSizeNode.html new file mode 100644 index 00000000..e7885af6 --- /dev/null +++ b/armory/logicnode/SetSpotLightSizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetSpotLightSizeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetTilesheetFrameNode.html b/armory/logicnode/SetTilesheetFrameNode.html new file mode 100644 index 00000000..66150737 --- /dev/null +++ b/armory/logicnode/SetTilesheetFrameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetTilesheetFrameNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetTilesheetPausedNode.html b/armory/logicnode/SetTilesheetPausedNode.html new file mode 100644 index 00000000..db0b83c2 --- /dev/null +++ b/armory/logicnode/SetTilesheetPausedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetTilesheetPausedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetTimeScaleNode.html b/armory/logicnode/SetTimeScaleNode.html new file mode 100644 index 00000000..99383498 --- /dev/null +++ b/armory/logicnode/SetTimeScaleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetTimeScaleNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetTraitPausedNode.html b/armory/logicnode/SetTraitPausedNode.html new file mode 100644 index 00000000..969c7454 --- /dev/null +++ b/armory/logicnode/SetTraitPausedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetTraitPausedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetTransformNode.html b/armory/logicnode/SetTransformNode.html new file mode 100644 index 00000000..fba96260 --- /dev/null +++ b/armory/logicnode/SetTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetTransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetVariableNode.html b/armory/logicnode/SetVariableNode.html new file mode 100644 index 00000000..5a45352f --- /dev/null +++ b/armory/logicnode/SetVariableNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetVariableNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetVelocityNode.html b/armory/logicnode/SetVelocityNode.html new file mode 100644 index 00000000..b4032f75 --- /dev/null +++ b/armory/logicnode/SetVelocityNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetVelocityNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetVibrateNode.html b/armory/logicnode/SetVibrateNode.html new file mode 100644 index 00000000..98408cca --- /dev/null +++ b/armory/logicnode/SetVibrateNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetVibrateNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetVisibleNode.html b/armory/logicnode/SetVisibleNode.html new file mode 100644 index 00000000..ad34f6aa --- /dev/null +++ b/armory/logicnode/SetVisibleNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetVisibleNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SetWorldStrengthNode.html b/armory/logicnode/SetWorldStrengthNode.html new file mode 100644 index 00000000..60f919b0 --- /dev/null +++ b/armory/logicnode/SetWorldStrengthNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SetWorldStrengthNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ShowMouseNode.html b/armory/logicnode/ShowMouseNode.html new file mode 100644 index 00000000..b909af5a --- /dev/null +++ b/armory/logicnode/ShowMouseNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ShowMouseNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ShutdownNode.html b/armory/logicnode/ShutdownNode.html new file mode 100644 index 00000000..32433500 --- /dev/null +++ b/armory/logicnode/ShutdownNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ShutdownNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SleepNode.html b/armory/logicnode/SleepNode.html new file mode 100644 index 00000000..1ec07ff7 --- /dev/null +++ b/armory/logicnode/SleepNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SleepNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SpawnCollectionNode.html b/armory/logicnode/SpawnCollectionNode.html new file mode 100644 index 00000000..6d0fd005 --- /dev/null +++ b/armory/logicnode/SpawnCollectionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SpawnCollectionNode - Armory 3D Engine

Constructor

Variables

property0:Null<String>

Collection name

property1:Null<String>

scene name

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SpawnObjectByNameNode.html b/armory/logicnode/SpawnObjectByNameNode.html new file mode 100644 index 00000000..473a4865 --- /dev/null +++ b/armory/logicnode/SpawnObjectByNameNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SpawnObjectByNameNode - Armory 3D Engine

Constructor

Variables

property0:Null<String>

Scene from which to take the object

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SpawnObjectNode.html b/armory/logicnode/SpawnObjectNode.html new file mode 100644 index 00000000..c54a18bf --- /dev/null +++ b/armory/logicnode/SpawnObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SpawnObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SpawnSceneNode.html b/armory/logicnode/SpawnSceneNode.html new file mode 100644 index 00000000..43a7c6ef --- /dev/null +++ b/armory/logicnode/SpawnSceneNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SpawnSceneNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SplitStringNode.html b/armory/logicnode/SplitStringNode.html new file mode 100644 index 00000000..9898031f --- /dev/null +++ b/armory/logicnode/SplitStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SplitStringNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/StopAgentNode.html b/armory/logicnode/StopAgentNode.html new file mode 100644 index 00000000..a5f70c14 --- /dev/null +++ b/armory/logicnode/StopAgentNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.StopAgentNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/StopSoundNode.html b/armory/logicnode/StopSoundNode.html new file mode 100644 index 00000000..c7ce4084 --- /dev/null +++ b/armory/logicnode/StopSoundNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.StopSoundNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/StringNode.html b/armory/logicnode/StringNode.html new file mode 100644 index 00000000..6a7dab92 --- /dev/null +++ b/armory/logicnode/StringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.StringNode - Armory 3D Engine

Constructor

@:value({ value : "" })new(tree:LogicTree, value:String = "")

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/StringReplaceNode.html b/armory/logicnode/StringReplaceNode.html new file mode 100644 index 00000000..28c9b95a --- /dev/null +++ b/armory/logicnode/StringReplaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.StringReplaceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SubStringNode.html b/armory/logicnode/SubStringNode.html new file mode 100644 index 00000000..f0d65ecf --- /dev/null +++ b/armory/logicnode/SubStringNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SubStringNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SurfaceCoordsNode.html b/armory/logicnode/SurfaceCoordsNode.html new file mode 100644 index 00000000..d54ce0e8 --- /dev/null +++ b/armory/logicnode/SurfaceCoordsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SurfaceCoordsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/SwitchNode.html b/armory/logicnode/SwitchNode.html new file mode 100644 index 00000000..31c312fc --- /dev/null +++ b/armory/logicnode/SwitchNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.SwitchNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TermDerivate.html b/armory/logicnode/TermDerivate.html new file mode 100644 index 00000000..5c6e5469 --- /dev/null +++ b/armory/logicnode/TermDerivate.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.TermDerivate - Armory 3D Engine

symbolic derivation +by Sylvio Sell, Rostock 2017

Static methods

staticinlinederivate(t:TermNode, p:String):TermNode

\ No newline at end of file diff --git a/armory/logicnode/TermNode.html b/armory/logicnode/TermNode.html new file mode 100644 index 00000000..3ead0ead --- /dev/null +++ b/armory/logicnode/TermNode.html @@ -0,0 +1,15 @@ + + + +armory.logicnode.TermNode - Armory 3D Engine

Static variables

@:value(constantOp_.split(","))staticconstantOp:Array<String> = constantOp_.split(",")

@:value(new EReg("^(" + constantOp.join("|") + ")$", "i"))staticconstantOpRegFull:EReg = new EReg("^(" + constantOp.join("|") + ")$", "i")

@:value(32)staticinlineread onlyforceAtan:Int = 32

@:value(64)staticinlineread onlyforceConst:Int = 64

@:value(2)staticinlineread onlyforceFloat:Int = 2

@:value(16)staticinlineread onlyforceLog:Int = 16

@:value(8)staticinlineread onlyforceMod:Int = 8

@:value(4)staticinlineread onlyforcePow:Int = 4

@:value(1)staticinlineread onlynoNeg:Int = 1

@:value(oneParamOp_.split(","))staticoneParamOp:Array<String> = oneParamOp_.split(",")

@:value(new EReg("^(" + oneParamOp.join("|") + ")$", "i"))staticoneParamOpRegFull:EReg = new EReg("^(" + oneParamOp.join("|") + ")$", "i")

@:value(twoParamOp_.split(","))statictwoParamOp:Array<String> = twoParamOp_.split(",")

@:value(new EReg("^(" + twoParamOp.join("|") + ")$", "i"))statictwoParamOpRegFull:EReg = new EReg("^(" + twoParamOp.join("|") + ")$", "i")

@:value(twoSideOp_.split(","))statictwoSideOp:Array<String> = twoSideOp_.split(",")

@:value(new EReg("^(" + "\\" + twoSideOp.join("|\\") + ")$", ""))statictwoSideOpRegFull:EReg = new EReg("^(" + "\\" + twoSideOp.join("|\\") + ")$", "")

Static methods

staticinlinecheckValidName(name:String):Void

staticinlinefromString(s:String, ?bindings:Map<String, TermNode>):TermNode

staticinlinenewName(name:String, ?term:TermNode):TermNode

staticinlinenewOperation(s:String, ?left:TermNode, ?right:TermNode):TermNode

staticinlinenewParam(name:String, ?term:TermNode):TermNode

staticinlinenewValue(f:Float):TermNode

staticinlinetrailingSpaces(s:String):Int

Constructor

new()

Variables

Methods

inline_depth():Int

inlinebind(params:Map<String, TermNode>):TermNode

@:value({ depth : -1 })copy(depth:Int = -1):TermNode

inlinedepth():Int

derivate(paramName:String):TermNode

  • +

    +various math operations transformation and more.

    +
                                                                               *
    +                                                                           *
    +

hasParam(paramName:String):Bool

@:value({ compareParams : false, compareNames : false })isEqual(t:TermNode, compareNames:Bool = false, compareParams:Bool = false):Bool

@:value({ depth : null })length(?depth:Int):Int

@:value({ depth : -1 })inlineresolveAll(depth:Int = -1):TermNode

inlineset(term:TermNode):TermNode

inlinesetName(name:String, ?term:TermNode):Void

inlinesetOperation(s:String, ?left:TermNode, ?right:TermNode):Void

inlinesetParam(name:String, ?term:TermNode):Void

@:value({ plOut : null, depth : null })toString(?depth:Int, ?plOut:String):String

inlineunbind(params:Array<String>):TermNode

\ No newline at end of file diff --git a/armory/logicnode/TermTransform.html b/armory/logicnode/TermTransform.html new file mode 100644 index 00000000..0feb1ae1 --- /dev/null +++ b/armory/logicnode/TermTransform.html @@ -0,0 +1,12 @@ + + + +armory.logicnode.TermTransform - Armory 3D Engine

extending TermNode with various math operations transformation and more. +by Sylvio Sell, Rostock 2017

Static methods

\ No newline at end of file diff --git a/armory/logicnode/TimeNode.html b/armory/logicnode/TimeNode.html new file mode 100644 index 00000000..dccb291d --- /dev/null +++ b/armory/logicnode/TimeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TimeNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TimerNode.html b/armory/logicnode/TimerNode.html new file mode 100644 index 00000000..ca320a90 --- /dev/null +++ b/armory/logicnode/TimerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TimerNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ToBoolNode.html b/armory/logicnode/ToBoolNode.html new file mode 100644 index 00000000..8f88a64d --- /dev/null +++ b/armory/logicnode/ToBoolNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ToBoolNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TouchInRegionNode.html b/armory/logicnode/TouchInRegionNode.html new file mode 100644 index 00000000..6ab71060 --- /dev/null +++ b/armory/logicnode/TouchInRegionNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TouchInRegionNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TraitNode.html b/armory/logicnode/TraitNode.html new file mode 100644 index 00000000..3e8cc396 --- /dev/null +++ b/armory/logicnode/TraitNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TraitNode - Armory 3D Engine

Constructor

Variables

@:value(null)value:Dynamic = null

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TransformMathNode.html b/armory/logicnode/TransformMathNode.html new file mode 100644 index 00000000..ccc9fce3 --- /dev/null +++ b/armory/logicnode/TransformMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TransformMathNode - Armory 3D Engine

Static methods

statictransformMath(m1:Mat4, m2:Mat4):Void

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TransformNode.html b/armory/logicnode/TransformNode.html new file mode 100644 index 00000000..a16c6288 --- /dev/null +++ b/armory/logicnode/TransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TransformNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TranslateObjectNode.html b/armory/logicnode/TranslateObjectNode.html new file mode 100644 index 00000000..420421e9 --- /dev/null +++ b/armory/logicnode/TranslateObjectNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TranslateObjectNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TranslateOnLocalAxisNode.html b/armory/logicnode/TranslateOnLocalAxisNode.html new file mode 100644 index 00000000..6c63501a --- /dev/null +++ b/armory/logicnode/TranslateOnLocalAxisNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TranslateOnLocalAxisNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TweenFloatNode.html b/armory/logicnode/TweenFloatNode.html new file mode 100644 index 00000000..d8a6afd2 --- /dev/null +++ b/armory/logicnode/TweenFloatNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TweenFloatNode - Armory 3D Engine

Constructor

Variables

@:value(1.0)duration:Float = 1.0

@:value(0.0)fromValue:Float = 0.0

@:value(1.0)toValue:Float = 1.0

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TweenRotationNode.html b/armory/logicnode/TweenRotationNode.html new file mode 100644 index 00000000..36fd0e92 --- /dev/null +++ b/armory/logicnode/TweenRotationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TweenRotationNode - Armory 3D Engine

Constructor

Variables

@:value(1.0)duration:Float = 1.0

@:value(new Quat())fromValue:Quat = new Quat()

@:value(new Quat())toValue:Quat = new Quat()

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TweenTransformNode.html b/armory/logicnode/TweenTransformNode.html new file mode 100644 index 00000000..df1a1796 --- /dev/null +++ b/armory/logicnode/TweenTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TweenTransformNode - Armory 3D Engine

Constructor

Variables

@:value(1.0)duration:Float = 1.0

@:value(new Vec4())floc:Vec4 = new Vec4()

@:value(Mat4.identity())fromValue:Mat4 = Mat4.identity()

@:value(new Quat())frot:Quat = new Quat()

@:value(new Vec4())fscl:Vec4 = new Vec4()

@:value(new Vec4())tloc:Vec4 = new Vec4()

@:value(Mat4.identity())toValue:Mat4 = Mat4.identity()

@:value(new Quat())trot:Quat = new Quat()

@:value(new Vec4())tscl:Vec4 = new Vec4()

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/TweenVectorNode.html b/armory/logicnode/TweenVectorNode.html new file mode 100644 index 00000000..9fde1a34 --- /dev/null +++ b/armory/logicnode/TweenVectorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.TweenVectorNode - Armory 3D Engine

Constructor

Variables

@:value(1.0)duration:Float = 1.0

@:value(new Vec4())fromValue:Vec4 = new Vec4()

@:value(new Vec4())toValue:Vec4 = new Vec4()

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/ValueChangedNode.html b/armory/logicnode/ValueChangedNode.html new file mode 100644 index 00000000..97466545 --- /dev/null +++ b/armory/logicnode/ValueChangedNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.ValueChangedNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorClampToSizeNode.html b/armory/logicnode/VectorClampToSizeNode.html new file mode 100644 index 00000000..ce5cd00b --- /dev/null +++ b/armory/logicnode/VectorClampToSizeNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorClampToSizeNode - Armory 3D Engine

Constructor

Variables

property0:String

Clamping mode ("length" or "components").

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorFromBooleanNode.html b/armory/logicnode/VectorFromBooleanNode.html new file mode 100644 index 00000000..0e426bcb --- /dev/null +++ b/armory/logicnode/VectorFromBooleanNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorFromBooleanNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorFromTransformNode.html b/armory/logicnode/VectorFromTransformNode.html new file mode 100644 index 00000000..7b71b451 --- /dev/null +++ b/armory/logicnode/VectorFromTransformNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorFromTransformNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorMathNode.html b/armory/logicnode/VectorMathNode.html new file mode 100644 index 00000000..ac98acaa --- /dev/null +++ b/armory/logicnode/VectorMathNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorMathNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorMixNode.html b/armory/logicnode/VectorMixNode.html new file mode 100644 index 00000000..d8396a32 --- /dev/null +++ b/armory/logicnode/VectorMixNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorMixNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorMoveTowardsNode.html b/armory/logicnode/VectorMoveTowardsNode.html new file mode 100644 index 00000000..c9bdc532 --- /dev/null +++ b/armory/logicnode/VectorMoveTowardsNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorMoveTowardsNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorNode.html b/armory/logicnode/VectorNode.html new file mode 100644 index 00000000..2f19356d --- /dev/null +++ b/armory/logicnode/VectorNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorNode - Armory 3D Engine

Constructor

@:value({ z : null, y : null, x : null })new(tree:LogicTree, ?x:Float, ?y:Float, ?z:Float)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VectorToObjectOrientationNode.html b/armory/logicnode/VectorToObjectOrientationNode.html new file mode 100644 index 00000000..a034a931 --- /dev/null +++ b/armory/logicnode/VectorToObjectOrientationNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VectorToObjectOrientationNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/VolumeTriggerNode.html b/armory/logicnode/VolumeTriggerNode.html new file mode 100644 index 00000000..76e8472d --- /dev/null +++ b/armory/logicnode/VolumeTriggerNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.VolumeTriggerNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WaitForNode.html b/armory/logicnode/WaitForNode.html new file mode 100644 index 00000000..a75fc8c2 --- /dev/null +++ b/armory/logicnode/WaitForNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WaitForNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WhileNode.html b/armory/logicnode/WhileNode.html new file mode 100644 index 00000000..8edab443 --- /dev/null +++ b/armory/logicnode/WhileNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WhileNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WindowInfoNode.html b/armory/logicnode/WindowInfoNode.html new file mode 100644 index 00000000..e838d7d5 --- /dev/null +++ b/armory/logicnode/WindowInfoNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WindowInfoNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WorldToScreenSpaceNode.html b/armory/logicnode/WorldToScreenSpaceNode.html new file mode 100644 index 00000000..c1b85d0f --- /dev/null +++ b/armory/logicnode/WorldToScreenSpaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WorldToScreenSpaceNode - Armory 3D Engine

Constructor

Variables

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WorldVectorToLocalSpaceNode.html b/armory/logicnode/WorldVectorToLocalSpaceNode.html new file mode 100644 index 00000000..77cc5982 --- /dev/null +++ b/armory/logicnode/WorldVectorToLocalSpaceNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WorldVectorToLocalSpaceNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WriteFileNode.html b/armory/logicnode/WriteFileNode.html new file mode 100644 index 00000000..3fb74cf5 --- /dev/null +++ b/armory/logicnode/WriteFileNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WriteFileNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WriteJsonNode.html b/armory/logicnode/WriteJsonNode.html new file mode 100644 index 00000000..94e659d1 --- /dev/null +++ b/armory/logicnode/WriteJsonNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WriteJsonNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/WriteStorageNode.html b/armory/logicnode/WriteStorageNode.html new file mode 100644 index 00000000..6a7d3e85 --- /dev/null +++ b/armory/logicnode/WriteStorageNode.html @@ -0,0 +1,10 @@ + + + +armory.logicnode.WriteStorageNode - Armory 3D Engine

Constructor

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/logicnode/index.html b/armory/logicnode/index.html new file mode 100644 index 00000000..623bd9d9 --- /dev/null +++ b/armory/logicnode/index.html @@ -0,0 +1,15 @@ + + + +armory.logicnode - Armory 3D Engine

armory.logicnode

..
ActiveCameraNode

ActiveSceneNode

AddGroupNode

AddObjectToGroupNode

AddPhysicsConstraintNode

AddRigidBodyNode

AddTraitNode

AlternateNode

AnimActionNode

AnimationStateNode

AppendTransformNode

ApplyForceAtLocationNode

ApplyForceNode

ApplyImpulseAtLocationNode

ApplyImpulseNode

ApplyTorqueImpulseNode

ApplyTorqueNode

ArrayAddNode

ArrayBooleanNode

ArrayColorNode

ArrayCompareNode

ArrayConcatNode

ArrayCountNode

ArrayDisplayNode

ArrayDistinctNode

ArrayFilterNode

ArrayFloatNode

ArrayGetNextNode

ArrayGetNode

ArrayGetPreviousNextNode

ArrayInArrayNode

ArrayIndexNode

ArrayIntegerNode

ArrayLengthNode

ArrayLoopNode

ArrayNode

ArrayObjectNode

ArrayPopNode

ArrayRemoveNode

ArrayRemoveValueNode

ArrayResizeNode

ArrayReverseNode

ArraySampleNode

ArraySetNode

ArrayShiftNode

ArrayShuffleNode

ArraySliceNode

ArraySortNode

ArraySpliceNode

ArrayStringNode

ArrayVectorNode

BitwiseMathNode

BlendActionNode

BloomGetNode

BloomSetNode

BoneFKNode

BoneIKNode

BooleanNode

BranchNode

CallFunctionNode

CallGroupNode

CallHaxeStaticNode

CameraGetNode

CameraSetNode

CanvasGetCheckboxNode

CanvasGetInputTextNode

CanvasGetLocationNode

CanvasGetPBNode

CanvasGetPositionNode

CanvasGetRotationNode

CanvasGetScaleNode

CanvasGetSliderNode

CanvasGetTextNode

CanvasGetVisibleNode

CanvasSetAssetNode

CanvasSetCheckBoxNode

CanvasSetColorNode

CanvasSetInputTextFocusNode

CanvasSetInputTextNode

CanvasSetLocationNode

CanvasSetPBNode

CanvasSetProgressBarColorNode

CanvasSetRotationNode

CanvasSetScaleNode

CanvasSetSliderNode

CanvasSetTextColorNode

CanvasSetTextNode

CanvasSetVisibleNode

CaseIndexNode

CaseStringNode

CastPhysicsRayNode

CastPhysicsRayOnNode

ChromaticAberrationGetNode

ChromaticAberrationSetNode

ClampNode

ClearConsoleNode

ClearMapNode

ClearParentNode

ColorNode

ColorgradingGetGlobalNode

ColorgradingGetHighlightNode

ColorgradingGetMidtoneNode

ColorgradingGetShadowNode

ColorgradingSetGlobalNode

ColorgradingSetHighlightNode

ColorgradingSetMidtoneNode

ColorgradingSetShadowNode

ColorgradingShadowNode

CombineColorHSVNode

CombineColorNode

CompareNode

ConcatenateStringNode

ContainsStringNode

CreateMapNode

CreateRenderTargetNode

CrowdGoToLocationNode

CursorInRegionNode

DefaultIfNullNode

DegToRadNode

DetectMobileBrowserNode

DisplayInfoNode

DrawArcNode

DrawCameraNode

DrawCameraTextureNode

DrawCircleNode

DrawCurveNode

DrawEllipseNode

DrawImageNode

DrawImageSequenceNode

DrawLineNode

DrawPolygonNode

DrawRectNode

DrawStringNode

DrawTextAreaStringNode

DrawToMaterialImageNode

DrawTriangleNode

DynamicNode

ErrorMsg

collect all error messages

ExpressionNode

FloatDeltaInterpolateNode

FloatNode

Formula

FormulaException

expetions for try/catch errorhandling

FunctionNode

FunctionOutputNode

GamepadCoordsNode

GamepadSticksNode

GateNode

GetAgentDataNode

GetBoneFkIkOnlyNode

GetBoneTransformNode

GetCameraAspectNode

GetCameraFovNode

GetCameraScaleNode

GetCameraStartEndNode

GetCameraTypeNode

GetChildNode

GetChildrenNode

GetContactsNode

GetCursorLocationNode

GetCursorStateNode

GetDateTimeNode

GetDebugConsoleSettings

GetDimensionNode

GetDistanceNode

GetFPSNode

GetFirstContactNode

GetGamepadStartedNode

GetGlobalCanvasFontSizeNode

GetGlobalCanvasScaleNode

GetGravityNode

GetGroupNode

GetHaxePropertyNode

GetHosekWilkiePropertiesNode

GetInputMapKeyNode

GetKeyboardStartedNode

GetLocationNode

GetMapValueNode

GetMaterialNode

GetMeshNode

GetMouseLockNode

GetMouseMovementNode

GetMouseStartedNode

GetMouseVisibleNode

GetNameNode

GetNishitaPropertiesNode

GetObjectByUidNode

GetObjectGroupNode

GetObjectNode

GetObjectOffscreenNode

GetObjectTraitsNode

GetParentNode

GetPointVelocityNode

GetPropertyNode

GetRigidBodyDataNode

GetRotationNode

GetScaleNode

GetSystemLanguage

GetSystemName

GetTilesheetStateNode

GetTouchLocationNode

GetTouchMovementNode

GetTraitNameNode

GetTraitNode

GetTraitPausedNode

GetTransformNode

GetUidNode

GetVelocityNode

GetVisibleNode

GetWorldNode

GetWorldStrengthNode

GlobalObjectNode

GoToLocationNode

GroupInputsNode

GroupNode

GroupOutputsNode

HasContactArrayNode

HasContactNode

IntFromBooleanNode

IntegerNode

Integrate

solving one-dimensional, definite integrals RAM-efficiently using the trapezoidal rule +by samusake

InverseNode

IsFalseNode

IsNoneNode

IsNotNoneNode

IsRigidBodyActiveNode

IsTrueNode

KeyInterpolateNode

LengthStringNode

LenstextureGetNode

LenstextureSetNode

LetterboxGetNode

LetterboxSetNode

LoadUrlNode

LogicNode

LogicNodeLink

LogicTree

LookAtNode

LoopBreakNode

LoopContinueNode

LoopNode

MapKeyExistsNode

MapLoopNode

MapRangeNode

MaskNode

MaterialNode

MathExpressionNode

MathNode

MathTermNode

MatrixMathNode

MergeNode

MergedGamepadNode

MergedKeyboardNode

MergedMouseNode

MergedSurfaceNode

MergedVirtualButtonNode

MeshNode

MixNode

MouseCoordsNode

NavigableLocationNode

NetworkClientNode

NetworkCloseConnectionNode

NetworkEventNode

NetworkHostCloseClientNode

NetworkHostGetIpNode

NetworkHostNode

NetworkHttpRequestNode

NetworkMessageParserNode

NetworkOpenConnectionNode

NetworkSendMessageNode

NoneNode

NotNode

NullNode

ObjectNode

OnActionMarkerNode

OnApplicationStateNode

OnCanvasElementNode

OnContactArrayNode

OnContactNode

OnEventNode

OnGamepadNode

OnInitNode

OnInputMapNode

OnKeyboardNode

OnMouseNode

OnRemoveNode

OnRender2DNode

OnSurfaceNode

OnSwipeNode

OnTapScreen

OnTimerNode

OnUpdateNode

OnVirtualButtonNode

OnVolumeTriggerNode

OncePerFrameNode

OperationNode

knot of a Tree to do math operations at runtime +by Sylvio Sell, Rostock 2017

ParseFloatNode

ParseIntNode

PauseActionNode

PauseActiveCameraRenderNode

PauseSoundNode

PauseTilesheetNode

PauseTraitNode

PhysicsConstraintNode

PhysicsConvexCastNode

PhysicsConvexCastOnNode

PickLocationNode

PickObjectNode

PlayActionFromNode

PlayActionNode

PlaySoundNode

PlaySoundRawNode

PlayTilesheetNode

PrintNode

PulseNode

QuaternionMathNode

QuaternionNode

RadToDegNode

RandomBooleanNode

RandomChoiceNode

RandomColorNode

RandomFloatNode

RandomIntegerNode

RandomOutputNode

RandomStringNode

RandomVectorNode

RaycastClosestObjectNode

RaycastObjectNode

ReadFileNode

ReadJsonNode

ReadStorageNode

RegularExpressionNode

RemoveActiveSceneNode

RemoveGroupNode

RemoveInputMapKeyNode

RemoveMapKeyNode

RemoveObjectFromGroupNode

RemoveObjectNode

RemoveParentBoneNode

RemovePhysicsNode

RemoveTraitNode

RemoveTraitObjectNode

ResumeActionNode

ResumeTilesheetNode

ResumeTraitNode

RetainValueNode

RotateObjectAroundAxisNode

RotateObjectNode

RotateRenderTargetNode

RotationMathNode

RotationNode

RpConfigNode

RpMSAANode

RpShadowQualityNode

RpSuperSampleNode

SSAOGetNode

SSAOSetNode

SSRGetNode

SSRSetNode

ScaleObjectNode

SceneNode

SceneRootNode

ScreenToWorldSpaceNode

ScriptNode

SelectNode

SelfNode

SelfTraitNode

SendEventNode

SendGlobalEventNode

SensorCoordsNode

SeparateColorHSVNode

SeparateColorNode

SeparateQuaternionNode

SeparateRotationNode

SeparateTransformNode

SeparateVectorNode

SequenceNode

SetActionPausedNode

SetActionSpeedNode

SetActivationStateNode

define ISLAND_SLEEPING 2 +define WANTS_DEACTIVATION 3

SetActiveTilesheetNode

SetAreaLightSizeNode

SetBoneFkIkOnlyNode

SetCameraAspectNode

SetCameraFovNode

SetCameraNode

SetCameraScaleNode

SetCameraStartEndNode

SetCameraTypeNode

SetCursorStateNode

SetDebugConsoleSettings

SetFrictionNode

SetGlobalCanvasFontSizeNode

SetGlobalCanvasScaleNode

SetGlobalCanvasVisibilityNode

SetGravityEnabledNode

Enable or disable the gravity for a specific object.

SetGravityNode

SetHaxePropertyNode

SetHosekWilkiePropertiesNode

SetInputMapKeyNode

SetLightColorNode

SetLightStrengthNode

SetLocationNode

SetMapValueNode

SetMaterialImageParamNode

SetMaterialNode

SetMaterialRgbParamNode

SetMaterialSlotNode

SetMaterialValueParamNode

SetMeshNode

SetMouseLockNode

SetNameNode

SetNishitaPropertiesNode

SetObjectShapeKeyNode

SetParentBoneNode

SetParentNode

SetParticleSpeedNode

SetPropertyNode

SetRotationNode

SetScaleNode

SetSceneNode

SetShaderUniformNode

SetSpotLightBlendNode

SetSpotLightSizeNode

SetTilesheetFrameNode

SetTilesheetPausedNode

SetTimeScaleNode

SetTraitPausedNode

SetTransformNode

SetVariableNode

SetVelocityNode

SetVibrateNode

SetVisibleNode

SetWorldStrengthNode

ShowMouseNode

ShutdownNode

SleepNode

SpawnCollectionNode

SpawnObjectByNameNode

SpawnObjectNode

SpawnSceneNode

SplitStringNode

StopAgentNode

StopSoundNode

StringNode

StringReplaceNode

SubStringNode

SurfaceCoordsNode

SwitchNode

TermDerivate

symbolic derivation +by Sylvio Sell, Rostock 2017

TermNode

TermTransform

extending TermNode with various math operations transformation and more. +by Sylvio Sell, Rostock 2017

TimeNode

TimerNode

ToBoolNode

TouchInRegionNode

TraitNode

TransformMathNode

TransformNode

TranslateObjectNode

TranslateOnLocalAxisNode

TweenFloatNode

TweenRotationNode

TweenTransformNode

TweenVectorNode

ValueChangedNode

VectorClampToSizeNode

VectorFromBooleanNode

VectorFromTransformNode

VectorMathNode

VectorMixNode

VectorMoveTowardsNode

VectorNode

VectorToObjectOrientationNode

VolumeTriggerNode

WaitForNode

WhileNode

WindowInfoNode

WorldToScreenSpaceNode

WorldVectorToLocalSpaceNode

WriteFileNode

WriteJsonNode

WriteStorageNode

\ No newline at end of file diff --git a/armory/math/Helper.html b/armory/math/Helper.html new file mode 100644 index 00000000..ff095a9b --- /dev/null +++ b/armory/math/Helper.html @@ -0,0 +1,12 @@ + + + +armory.math.Helper - Armory 3D Engine

Static methods

staticclamp(f:Float, min:Float, max:Float):Float

Clamps a float within some limits.

Returns:

same float, min or max if exceeded limits.

staticclampInt(f:Int, min:Int, max:Int):Int

Clamps an integer within some limits.

Returns:

same integer, min or max if exceeded limits.

staticinlinedegToRad(degrees:Float):Float

Converts an angle in degrees to radians.

Returns:

angle in radians

staticgetAngle(va:Vec4, vb:Vec4):Float

Returns angle in radians between 2 vectors perpendicular to the z axis.

staticinlinelog2(v:Float):Float

Return the base-2 logarithm of a number.

staticinlinemap(value:Float, leftMin:Float, leftMax:Float, rightMin:Float, rightMax:Float):Float

Convenience function to map a variable from one coordinate space to +another. Equivalent to unlerp() followed by lerp().

Parameters:

value
leftMin

The lower bound of the input coordinate space

leftMax

The higher bound of the input coordinate space

rightMin

The lower bound of the output coordinate space

rightMax

The higher bound of the output coordinate space

Returns:

Float

staticinlinemapClamped(value:Float, leftMin:Float, leftMax:Float, rightMin:Float, rightMax:Float):Float

staticinlinemapInt(value:Int, leftMin:Int, leftMax:Int, rightMin:Int, rightMax:Int):Int

staticmoveTowards(current:Vec4, target:Vec4, delta:FastFloat):Vec4

Returns a copy of the current vector summed by delta towards the target vector without passing it.

staticinlineradToDeg(radians:Float):Float

Converts an angle in radians to degrees.

Returns:

angle in degrees

@:value({ precision : 2 })staticroundfp(f:Float, precision:Int = 2):Float

Rounds the precision of a float (default 2).

Returns:

float with rounded precision

staticinlinesign(value:Float):Float

Return the sign of the given value represented as 1.0 (positive value) +or -1.0 (negative value). The sign of 0 is 0.

\ No newline at end of file diff --git a/armory/math/Rotator.html b/armory/math/Rotator.html new file mode 100644 index 00000000..510a42a7 --- /dev/null +++ b/armory/math/Rotator.html @@ -0,0 +1,10 @@ + + + +armory.math.Rotator - Armory 3D Engine
\ No newline at end of file diff --git a/armory/math/index.html b/armory/math/index.html new file mode 100644 index 00000000..d4698b1e --- /dev/null +++ b/armory/math/index.html @@ -0,0 +1,10 @@ + + + +armory.math - Armory 3D Engine

armory.math

..
Helper

Rotator

\ No newline at end of file diff --git a/armory/network/BinaryType.html b/armory/network/BinaryType.html new file mode 100644 index 00000000..6162210e --- /dev/null +++ b/armory/network/BinaryType.html @@ -0,0 +1,10 @@ + + + +armory.network.BinaryType - Armory 3D Engine

Alias

\ No newline at end of file diff --git a/armory/network/Buffer.html b/armory/network/Buffer.html new file mode 100644 index 00000000..1b00d932 --- /dev/null +++ b/armory/network/Buffer.html @@ -0,0 +1,10 @@ + + + +armory.network.Buffer - Armory 3D Engine
\ No newline at end of file diff --git a/armory/network/Client.html b/armory/network/Client.html new file mode 100644 index 00000000..0ed715fe --- /dev/null +++ b/armory/network/Client.html @@ -0,0 +1,10 @@ + + + +armory.network.Client - Armory 3D Engine

Static variables

@:value([])staticconnections:Map<String, WebSocket> = []

@:value([])staticdata:Map<String, Dynamic> = []

@:value([])staticid:Map<String, String> = []

@:value("Client.onClose")staticonCloseEvent:String = "Client.onClose"

@:value("Client.onError")staticonErrorEvent:String = "Client.onError"

@:value("Client.onMessage")staticonMessageEvent:String = "Client.onMessage"

@:value("Client.onOpen")staticonOpenEvent:String = "Client.onOpen"

Constructor

new(net_Url:String, net_object:Object)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/network/Connect.html b/armory/network/Connect.html new file mode 100644 index 00000000..d3eff347 --- /dev/null +++ b/armory/network/Connect.html @@ -0,0 +1,10 @@ + + + +armory.network.Connect - Armory 3D Engine

\ No newline at end of file diff --git a/armory/network/Host.html b/armory/network/Host.html new file mode 100644 index 00000000..d3b725e5 --- /dev/null +++ b/armory/network/Host.html @@ -0,0 +1,10 @@ + + + +armory.network.Host - Armory 3D Engine

Static variables

@:value(null)staticconnections:Unknown = null

@:value([])staticdata:Map<String, Dynamic> = []

@:value([])staticid:Map<String, String> = []

@:value(null)staticobject:Object = null

@:value("Host.onClose")staticonCloseEvent:String = "Host.onClose"

@:value("Host.onError")staticonErrorEvent:String = "Host.onError"

@:value("Host.onMessage")staticonMessageEvent:String = "Host.onMessage"

@:value("Host.onOpen")staticonOpenEvent:String = "Host.onOpen"

Constructor

new(net_Domain:String, net_Port:Int, net_Max:Int, net_object:Object)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/network/JsBuffer.html b/armory/network/JsBuffer.html new file mode 100644 index 00000000..ca61f5d4 --- /dev/null +++ b/armory/network/JsBuffer.html @@ -0,0 +1,10 @@ + + + +armory.network.JsBuffer - Armory 3D Engine

Alias

\ No newline at end of file diff --git a/armory/network/MessageType.html b/armory/network/MessageType.html new file mode 100644 index 00000000..d8456de0 --- /dev/null +++ b/armory/network/MessageType.html @@ -0,0 +1,10 @@ + + + +armory.network.MessageType - Armory 3D Engine

Values

\ No newline at end of file diff --git a/armory/network/SecureHost.html b/armory/network/SecureHost.html new file mode 100644 index 00000000..908cb2d5 --- /dev/null +++ b/armory/network/SecureHost.html @@ -0,0 +1,10 @@ + + + +armory.network.SecureHost - Armory 3D Engine

Static variables

@:value(null)staticconnections:Unknown = null

@:value([])staticdata:Map<String, Dynamic> = []

@:value([])staticid:Map<String, String> = []

@:value(null)staticobject:Object = null

@:value("SecureHost.onClose")staticonCloseEvent:String = "SecureHost.onClose"

@:value("SecureHost.onError")staticonErrorEvent:String = "SecureHost.onError"

@:value("SecureHost.onMessage")staticonMessageEvent:String = "SecureHost.onMessage"

@:value("SecureHost.onOpen")staticonOpenEvent:String = "SecureHost.onOpen"

Constructor

new(net_Domain:String, net_Port:Int, net_Max:Int, net_object:Object, net_Cert:String, net_Key:String)

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/network/Util.html b/armory/network/Util.html new file mode 100644 index 00000000..880f29d7 --- /dev/null +++ b/armory/network/Util.html @@ -0,0 +1,10 @@ + + + +armory.network.Util - Armory 3D Engine

Static methods

\ No newline at end of file diff --git a/armory/network/WebSocket.html b/armory/network/WebSocket.html new file mode 100644 index 00000000..22d03aa4 --- /dev/null +++ b/armory/network/WebSocket.html @@ -0,0 +1,10 @@ + + + +armory.network.WebSocket - Armory 3D Engine

Constructor

@:value({ immediateOpen : true })new(url:String, immediateOpen:Bool = true)

Variables

Methods

\ No newline at end of file diff --git a/armory/network/index.html b/armory/network/index.html new file mode 100644 index 00000000..76cb1034 --- /dev/null +++ b/armory/network/index.html @@ -0,0 +1,10 @@ + + + +armory.network - Armory 3D Engine
\ No newline at end of file diff --git a/armory/network/uuid/Uuid.html b/armory/network/uuid/Uuid.html new file mode 100644 index 00000000..a78b6136 --- /dev/null +++ b/armory/network/uuid/Uuid.html @@ -0,0 +1,10 @@ + + + +armory.network.uuid.Uuid - Armory 3D Engine

Static variables

@:value("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-+!@#$^")staticinlineread onlyBASE_70:String = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-+!@#$^"

@:value("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#")staticinlineread onlyBASE_85:String = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#"

@:value("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%&'()*+-./:<=>?@[]^_`{|}~")staticinlineread onlyCOOKIE_BASE90:String = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%&'()*+-./:<=>?@[]^_`{|}~"

@:value("6ba7b810-9dad-11d1-80b4-00c04fd430c8")staticinlineread onlyDNS:String = "6ba7b810-9dad-11d1-80b4-00c04fd430c8"

@:value("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ")staticinlineread onlyFLICKR_BASE58:String = "123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"

@:value("6ba7b812-9dad-11d1-80b4-00c04fd430c8")staticinlineread onlyISO_OID:String = "6ba7b812-9dad-11d1-80b4-00c04fd430c8"

@:value("abcdefghijklmnopqrstuvwxyz")staticinlineread onlyLOWERCASE_BASE26:String = "abcdefghijklmnopqrstuvwxyz"

@:value("_-0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")staticinlineread onlyNANO_ID_ALPHABET:String = "_-0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

@:value("00000000-0000-0000-0000-000000000000")staticinlineread onlyNIL:String = "00000000-0000-0000-0000-000000000000"

@:value("2346789ABCDEFGHJKLMNPQRTUVWXYZabcdefghijkmnpqrtwxyz")staticinlineread onlyNO_LOOK_ALIKES_BASE51:String = "2346789ABCDEFGHJKLMNPQRTUVWXYZabcdefghijkmnpqrtwxyz"

@:value("01")staticinlineread onlyNUMBERS_BIN:String = "01"

@:value("0123456789")staticinlineread onlyNUMBERS_DEC:String = "0123456789"

@:value("0123456789abcdef")staticinlineread onlyNUMBERS_HEX:String = "0123456789abcdef"

@:value("01234567")staticinlineread onlyNUMBERS_OCT:String = "01234567"

@:value("ABCDEFGHIJKLMNOPQRSTUVWXYZ")staticinlineread onlyUPPERCASE_BASE26:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

@:value("6ba7b811-9dad-11d1-80b4-00c04fd430c8")staticinlineread onlyURL:String = "6ba7b811-9dad-11d1-80b4-00c04fd430c8"

@:value("6ba7b814-9dad-11d1-80b4-00c04fd430c8")staticinlineread onlyX500_DN:String = "6ba7b814-9dad-11d1-80b4-00c04fd430c8"

Static methods

staticconvert(number:String, fromAlphabet:String, toAlphabet:String):String

@:value({ fromAlphabet : NANO_ID_ALPHABET, separator : "-" })staticfromNano(nanoUuid:String, separator:String = "-", fromAlphabet:String = NANO_ID_ALPHABET):String

@:value({ fromAlphabet : FLICKR_BASE58, separator : "-" })staticfromShort(shortUuid:String, separator:String = "-", fromAlphabet:String = FLICKR_BASE58):String

statichexToUuid(hex:String, separator:String):String

@:value({ alphabet : NANO_ID_ALPHABET, len : 21 })staticnanoId(len:Int = 21, alphabet:String = NANO_ID_ALPHABET, ?randomFunc:() ‑> Int):String

@:value({ separator : "-" })staticparse(uuid:String, separator:String = "-"):Bytes

staticrandomByte():Int

staticrandomFromRange(min:Int, max:Int):Int

@:value({ toAlphabet : FLICKR_BASE58 })staticshort(toAlphabet:String = FLICKR_BASE58, ?randomFunc:() ‑> Int):String

@:value({ separator : "-" })staticstringify(data:Bytes, separator:String = "-"):String

@:value({ toAlphabet : NANO_ID_ALPHABET, separator : "-" })statictoNano(uuid:String, separator:String = "-", toAlphabet:String = NANO_ID_ALPHABET):String

@:value({ toAlphabet : FLICKR_BASE58, separator : "-" })statictoShort(uuid:String, separator:String = "-", toAlphabet:String = FLICKR_BASE58):String

@:value({ toAlphabet : FLICKR_BASE58, shortUuid : false, separator : "-", optNsecs : -1, msecs : -1, optClockSequence : -1, node : null })staticv1(?node:Bytes, optClockSequence:Int = -1, msecs:Float = -1, optNsecs:Int = -1, ?randomFunc:() ‑> Int, separator:String = "-", shortUuid:Bool = false, toAlphabet:String = FLICKR_BASE58):String

@:value({ toAlphabet : FLICKR_BASE58, shortUuid : false, separator : "-", namespace : "" })staticv3(name:String, namespace:String = "", separator:String = "-", shortUuid:Bool = false, toAlphabet:String = FLICKR_BASE58):String

@:value({ toAlphabet : FLICKR_BASE58, shortUuid : false, separator : "-", randBytes : null })staticv4(?randBytes:Bytes, ?randomFunc:() ‑> Int, separator:String = "-", shortUuid:Bool = false, toAlphabet:String = FLICKR_BASE58):String

@:value({ toAlphabet : FLICKR_BASE58, shortUuid : false, separator : "-", namespace : "" })staticv5(name:String, namespace:String = "", separator:String = "-", shortUuid:Bool = false, toAlphabet:String = FLICKR_BASE58):String

@:value({ separator : "-" })staticvalidate(uuid:String, separator:String = "-"):Bool

@:value({ separator : "-" })staticversion(uuid:String, separator:String = "-"):Int

\ No newline at end of file diff --git a/armory/network/uuid/index.html b/armory/network/uuid/index.html new file mode 100644 index 00000000..7836592f --- /dev/null +++ b/armory/network/uuid/index.html @@ -0,0 +1,10 @@ + + + +armory.network.uuid - Armory 3D Engine

armory.network.uuid

..
Uuid

\ No newline at end of file diff --git a/armory/object/TransformExtension.html b/armory/object/TransformExtension.html new file mode 100644 index 00000000..445df22e --- /dev/null +++ b/armory/object/TransformExtension.html @@ -0,0 +1,10 @@ + + + +armory.object.TransformExtension - Armory 3D Engine

Static methods

staticinlinegetLocalVecFromWorld(t:Transform, worldVec:Vec4):Vec4

Returns the given world vector in local coordinates

Parameters:

worldVec

Returns:

Vec4

staticinlinegetWorldPosition(t:Transform):Vec4

Returns the world (global) position.

Returns:

Vec4

staticinlinegetWorldVecFromLocal(t:Transform, localVec:Vec4):Vec4

Returns the given local vector in world coordinates

Parameters:

localVec

Returns:

Vec4

staticinlinegetWorldVectorAlongLocalAxis(t:Transform, worldVec:Vec4):Vec4

Returns the given world vector in local orientation

Parameters:

worldVec

Vector in world orientation

Returns:

Local vector

staticinlineworldVecToOrientation(t:Transform, worldVec:Vec4):Vec4

Returns the given world vector in transform orientation

Parameters:

worldVec

Returns:

Vec4

\ No newline at end of file diff --git a/armory/object/Uniforms.html b/armory/object/Uniforms.html new file mode 100644 index 00000000..d8d1ab1d --- /dev/null +++ b/armory/object/Uniforms.html @@ -0,0 +1,10 @@ + + + +armory.object.Uniforms - Armory 3D Engine

Static methods

staticfloatLink(object:Object, mat:MaterialData, link:String):Null<FastFloat>

staticregister():Void

statictextureLink(object:Object, mat:MaterialData, link:String):Null<Image>

staticvec2Link(object:Object, mat:MaterialData, link:String):Null<Vec4>

staticvec3Link(object:Object, mat:MaterialData, link:String):Null<Vec4>

\ No newline at end of file diff --git a/armory/object/index.html b/armory/object/index.html new file mode 100644 index 00000000..63c8d033 --- /dev/null +++ b/armory/object/index.html @@ -0,0 +1,10 @@ + + + +armory.object - Armory 3D Engine
\ No newline at end of file diff --git a/armory/renderpath/Downsampler.html b/armory/renderpath/Downsampler.html new file mode 100644 index 00000000..aabbce33 --- /dev/null +++ b/armory/renderpath/Downsampler.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.Downsampler - Armory 3D Engine

Static variables

@:value(0)staticread onlycurrentMipLevel:Int = 0

@:value(0)staticread onlynumMipLevels:Int = 0

Static methods

@:value({ maxNumMips : 10 })staticcreate(path:RenderPath, shaderPassHandle:String, rtName:String, maxNumMips:Int = 10):Downsampler

Methods

@:value({ numMips : 0 })dispatch(srcImageName:String, numMips:Int = 0):Void

\ No newline at end of file diff --git a/armory/renderpath/DynamicResolutionScale.html b/armory/renderpath/DynamicResolutionScale.html new file mode 100644 index 00000000..091961f3 --- /dev/null +++ b/armory/renderpath/DynamicResolutionScale.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.DynamicResolutionScale - Armory 3D Engine

Static variables

@:value(1.0)staticdynamicScale:Float = 1.0

Static methods

staticrun(path:RenderPath):Void

\ No newline at end of file diff --git a/armory/renderpath/HosekWilkie.html b/armory/renderpath/HosekWilkie.html new file mode 100644 index 00000000..f9a81040 --- /dev/null +++ b/armory/renderpath/HosekWilkie.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.HosekWilkie - Armory 3D Engine

Static variables

@:value(null)staticdata:HosekWilkieRadianceData = null

Static methods

staticrecompute(world:WorldData):Void

\ No newline at end of file diff --git a/armory/renderpath/HosekWilkieData.html b/armory/renderpath/HosekWilkieData.html new file mode 100644 index 00000000..5d90209e --- /dev/null +++ b/armory/renderpath/HosekWilkieData.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.HosekWilkieData - Armory 3D Engine

Static variables

@:value([-1.099459e+000, -1.335146e-001, -4.083223e+000, 5.919603e+000, -1.104166e-001, 1.600158e+000, -1.326538e-006, 4.917807e+000, 5.127716e-001, -1.169858e+000, -1.832793e-001, 9.694744e-001, 9.495762e-002, -4.738918e-002, 2.194171e-001, 1.095749e-001, 3.603604e+000, 3.815119e-001, -9.665225e-001, -1.403888e-001, 5.194457e+000, -1.107607e+000, -8.135181e-001, 4.969661e+000, -2.300508e-001, -2.489350e+000, 1.279158e+000, -1.292508e+000, -1.299552e-001, -2.071404e+000, -4.752482e-002, 1.215598e+000, -1.904179e+000, 3.027985e-001, 8.707768e+000, 6.332446e-002, -9.264666e-001, -1.696780e-001, 4.574070e+000, -4.232936e-001, -7.575833e+000, 5.079755e+000, -2.576343e-001, -4.506805e+000, 6.908129e-001, -1.139072e+000, -1.796056e-001, 1.923311e+000, 6.788529e+000, -2.364389e+000, -1.064041e+000, 1.717010e-001, 1.534681e+000, 5.015810e-001, -1.107257e+000, -1.384411e-001, -4.285744e+000, 5.713157e+000, -1.015992e-001, 1.372638e+000, 6.555893e-002, 5.127514e+000, 6.550471e-001, -1.187337e+000, -1.969013e-001, 8.551048e-001, 5.289708e-002, -7.626406e-002, 1.733153e-002, 1.779454e-001, 3.801038e+000, 4.742709e-001, -9.685321e-001, -1.553308e-001, 4.732492e+000, -1.178935e+000, -7.852791e-001, 4.604492e+000, -2.666518e-001, -2.367663e+000, 1.177527e+000, -1.252817e+000, -5.129949e-002, -2.800433e+000, -1.295992e-002, 1.308964e+000, -2.204331e+000, 7.276011e-001, 8.699265e+000, 1.188388e-001, -9.459509e-001, -2.322133e-001, 4.375041e+000, -1.712018e-001, -7.451681e+000, 5.078019e+000, -4.223538e-001, -4.595561e+000, 1.074719e+000, -1.125092e+000, -1.796750e-001, 1.626399e+000, 6.989743e+000, -2.406382e+000, -9.060383e-001, 2.961611e-001, 1.337715e+000, 5.438140e-001, -1.135338e+000, -1.716160e-001, -1.499253e+000, 2.373491e+000, -1.654023e-001, 9.566404e-001, 1.113453e-001, 4.528473e+000, 6.579439e-001, -1.132780e+000, -1.456214e-001, -1.736672e+000, 1.756589e+000, -1.087003e-001, 3.757927e-001, 2.525070e-001, 7.178513e+000, 5.003814e-001, -1.167176e+000, -2.927225e-001, 5.727667e+000, -3.139244e+000, -6.425204e-001, 2.822634e+000, -1.457812e-001, -6.787080e+000, 1.017072e+000, -1.042529e+000, 4.110823e-002, -4.000629e+000, 4.362364e+000, 1.090540e+000, -1.338674e+000, 8.246964e-001, 1.095249e+001, 2.912211e-001, -1.061598e+000, -2.096143e-001, 3.803155e+000, -7.977069e+000, -3.637880e+000, 3.707671e+000, -1.903128e-001, -3.397953e+000, 9.971500e-001, -1.073560e+000, -2.077964e-001, 1.492052e+000, 1.626322e+001, -5.015304e+000, -4.059889e-001, 2.659782e-001, 6.395380e-001, 5.634436e-001, -1.172794e+000, -2.111186e-001, -1.360013e+000, 1.604080e+000, -8.473723e-002, 7.217312e-001, 1.548030e-001, 4.257010e+000, 6.328974e-001, -1.238374e+000, -2.670827e-001, 3.247678e-001, 5.466311e-001, -7.425952e-001, 5.276440e-001, 2.678026e-002, 5.484169e+000, 6.814734e-001, -1.176923e+000, -2.574586e-001, 2.304045e+000, -2.797678e+000, 1.464405e+000, 1.998552e+000, 2.550559e-001, -4.199772e+000, 7.544892e-001, -1.003284e+000, 1.943984e-002, -2.145066e+000, 1.030924e+001, -1.525413e+001, -2.023010e+000, 5.448699e-001, 8.159497e+000, 5.539148e-001, -1.060017e+000, -2.037206e-001, 2.483018e+000, -4.595459e+000, 6.526991e+000, 4.031804e+000, 1.206513e-001, -2.586527e+000, 7.875752e-001, -1.081141e+000, -2.123302e-001, 1.092275e+000, 2.683841e+000, -4.166938e+000, -1.396582e+000, 4.371205e-001, 1.030233e+000, 6.664862e-001, -1.222392e+000, -2.651924e-001, -4.625037e-001, 3.521964e-001, 2.148855e-002, 5.078494e-001, 1.791590e-001, 3.852516e+000, 5.998216e-001, -1.424610e+000, -4.710155e-001, -1.826815e-001, 1.786277e+000, -1.952442e+000, 5.277612e-001, -1.773629e-002, 2.415874e+000, 6.701272e-001, -1.130655e+000, -1.358609e-001, 9.171203e-001, -4.660394e+000, 6.251162e+000, 1.904529e+000, 2.639668e-001, 1.856130e+000, 8.228440e-001, -9.739015e-001, -6.674749e-002, -4.768897e-001, 1.248589e+001, -1.994688e+001, -2.353043e+000, 5.885575e-001, 1.287251e+000, 4.830135e-001, -1.082178e+000, -1.974495e-001, 1.050245e+000, -4.792855e+000, 8.663406e+000, 3.246969e+000, 1.556731e-001, 8.117442e-001, 8.050376e-001, -1.063354e+000, -1.727108e-001, 9.681592e-001, 2.736077e+000, -4.969269e+000, -8.360570e-001, 5.994612e-001, 1.024039e+000, 6.786935e-001, -1.261936e+000, -3.053676e-001, -4.262222e-001, 4.000196e-001, -2.059388e-002, 4.721802e-001, 1.480028e-001, 3.505343e+000, 6.121337e-001, -1.681088e+000, -6.971919e-001, -1.105652e-001, 7.437426e-001, -6.594399e-001, 2.254221e-001, 8.710195e-002, 1.263913e+000, 5.681865e-001, -9.453001e-001, 3.460388e-002, 6.067038e-001, -1.985128e+000, 3.457236e+000, 2.655483e+000, -1.162354e-002, 3.304716e+000, 1.001950e+000, -1.086609e+000, -2.029011e-001, -6.399170e-001, 6.926885e+000, -1.512189e+001, -3.793051e+000, 9.456120e-001, 2.222222e-001, 2.893725e-001, -1.041259e+000, -1.388790e-001, 1.147331e+000, 6.282086e+000, 3.679836e+000, 4.398314e+000, -1.355232e-001, 1.031134e+000, 9.273509e-001, -1.063473e+000, -1.916051e-001, 6.556979e-001, -3.371891e-003, -3.699664e+000, -1.926783e+000, 7.371154e-001, 1.179975e+000, 6.367068e-001, -1.336390e+000, -3.778927e-001, -7.259477e-001, 2.270247e-001, 4.627513e-001, 1.366459e-001, 2.637347e-001, 3.292059e+000, 4.998211e-001, -2.119878e+000, -1.055472e+000, 5.422052e-001, 7.826648e-001, -1.286065e+000, 9.517905e-001, -1.432358e-001, -2.379816e-001, 5.910513e-001, -7.761432e-001, 2.124336e-001, -6.845184e-001, -9.812342e-001, 4.347257e+000, 9.671980e-001, 3.773150e-001, 5.789529e+000, 9.646598e-001, -1.118734e+000, -3.513815e-001, 5.500918e-001, 9.449627e-001, -1.262070e+001, -1.825280e+000, 4.731260e-001, -3.326892e+000, 3.568768e-001, -1.026437e+000, -8.257946e-002, 3.221701e-001, 1.198372e+001, 1.555130e+000, 2.560304e+000, 1.406465e-001, 2.912858e+000, 8.643181e-001, -1.069949e+000, -2.029607e-001, 5.825042e-001, -2.398595e-003, -3.278335e+000, -1.349882e+000, 7.208433e-001, 8.505164e-001, 6.625391e-001, -1.392309e+000, -4.454945e-001, -5.664000e-001, 6.283393e-001, -3.761727e-001, 6.949802e-001, 7.748178e-002, 3.192797e+000, 5.968661e-001, -2.713405e+000, -1.395112e+000, 2.029230e-001, 1.877272e-001, -3.715859e-001, -1.652929e-001, 2.385861e-001, -4.150768e-001, 1.375467e-001, -9.588644e-001, 2.433900e-002, -1.527493e+000, -9.632874e-001, 5.496269e+000, 1.094931e+000, 2.004044e-001, 6.084554e+000, 1.369604e+000, -8.028546e-001, -2.473563e-001, 1.617898e+000, 2.073591e+000, -1.149446e+001, -8.394131e-001, 2.726847e-001, -4.634538e+000, 1.367293e-001, -1.198326e+000, -1.804865e-001, -3.565414e-001, 4.073200e+000, 1.662086e+000, 1.239770e+000, 3.367978e-001, 2.997402e+000, 9.360383e-001, -1.013531e+000, -1.859060e-001, 5.799857e-001, 1.331883e+001, -4.346873e+000, -1.113820e+000, 5.275714e-001, 8.045177e-001, 6.496373e-001, -1.530103e+000, -6.107468e-001, -3.841771e-001, 1.881508e+000, -1.464807e+000, 6.654690e-001, -5.950797e-006, 2.738912e+000, 8.101012e-001, -2.415469e+000, -1.057499e+000, -4.161968e-001, -2.357548e+000, 6.300296e-001, 6.224915e-001, 1.545048e-002, 2.038561e+000, -1.339415e-001, -3.096796e+000, -1.465688e+000, -1.199232e+000, 4.567061e+000, 3.260980e+000, -9.794907e-001, 8.950491e-001, 2.049235e+000, 1.331015e+000, 2.713904e-001, 2.852852e-001, 1.202090e+000, -8.206784e+000, -5.805762e+000, 1.804431e+000, -6.090648e-001, -1.990902e+000, 3.288858e-001, -1.456580e+000, -3.455960e-001, -6.409257e-002, 1.667697e+001, -2.311094e+000, -9.771104e-001, 6.759863e-001, 1.245136e+000, 7.911932e-001, -9.860389e-001, -2.099564e-001, 2.946650e-001, -3.547800e-003, -2.268313e+000, -6.205647e-002, 4.705185e-001, 8.657995e-001, 6.856284e-001, -1.971736e+000, -9.414047e-001, -3.400557e-001, 1.468763e+000, -1.474284e+000, 5.501062e-001, -1.109750e-005, 2.356370e+000, 9.001702e-001, -1.589845e+000, -7.797079e-001, -5.582240e-001, -8.137376e-001, 5.846617e-001, 1.129459e-001, -2.658005e-002, 2.707248e+000, -2.112486e-001, -6.940173e+000, -2.823963e+000, -1.620848e+000, 1.090696e+000, 2.391730e+000, 1.370047e+000, 5.890462e-001, 1.728400e+000, 1.331253e+000, 1.293144e+000, -1.919778e-003, 1.644206e+000, -8.666967e-001, -7.161953e+000, -1.385018e+000, -1.505374e-001, -1.388643e+000, 2.530122e-001, -1.488880e+000, -2.495496e-001, -2.377137e-001, 1.167714e+001, -8.617124e-001, 1.053828e+000, 1.992744e-001, 3.633564e-001, 8.553304e-001, -1.060891e+000, -4.035829e-001, 2.823207e-001, -2.369798e-003, -1.876577e+000, -5.950265e-001, 4.241017e-001, 3.140802e-001, 6.631669e-001, -1.101204e+000, -1.351353e-001, -4.030882e+000, 6.096353e+000, -1.148599e-001, 1.606507e+000, -1.555474e-006, 4.436084e+000, 5.973715e-001, -1.154597e+000, -1.923378e-001, 8.512132e-001, 2.934895e-001, -6.522777e-002, 1.389077e-001, 9.091469e-002, 3.133307e+000, 2.108541e-001, -1.031588e+000, -1.546804e-001, 5.266214e+000, -9.491390e-001, -7.184867e-001, 4.875626e+000, -1.911907e-001, -2.865642e+000, 1.087895e+000, -1.159454e+000, -9.546699e-002, -1.508146e+000, -2.031411e-002, 1.040653e+000, -2.333508e+000, 2.540592e-001, 8.594981e+000, 9.316770e-002, -1.035940e+000, -2.021151e-001, 4.719343e+000, -9.019318e-001, -7.858046e+000, 3.901234e+000, -2.233137e-001, -4.344739e+000, 6.550733e-001, -1.096669e+000, -1.558196e-001, 2.057553e+000, 6.274495e+000, -2.678352e+000, -1.814927e+000, 1.550676e-001, 1.903276e+000, 4.998989e-001, -1.114209e+000, -1.473531e-001, -7.602914e+000, 8.973685e+000, -4.980074e-002, 1.289198e+000, 8.366906e-002, 4.557987e+000, 6.118757e-001, -1.149397e+000, -1.981628e-001, 4.914096e+000, -3.498986e+000, -6.257090e-002, 1.667401e-001, 1.048980e-001, 2.284689e+000, 5.935965e-001, -1.056121e+000, -1.456172e-001, 4.272656e-001, 2.912649e+000, -5.501745e-001, 4.406542e+000, -1.387680e-001, 1.245555e+000, 9.733011e-001, -1.125047e+000, -4.003662e-002, 1.058457e+000, -3.462236e+000, 4.395278e-001, -2.395805e+000, 5.177589e-001, 4.866247e+000, 4.253189e-001, -1.051444e+000, -2.804541e-001, 3.364668e+000, 3.293787e+000, -1.015741e+001, 3.807407e+000, -3.592377e-001, -3.367415e+000, 7.900825e-001, -1.093847e+000, -1.436965e-001, 2.384780e+000, 5.787070e+000, -2.445987e+000, -1.311171e+000, 2.326563e-001, 1.158439e+000, 5.555416e-001, -1.134824e+000, -1.680468e-001, -3.325620e+000, 4.458596e+000, -1.135063e-001, 1.104500e+000, 7.794544e-002, 4.609952e+000, 6.854854e-001, -1.143017e+000, -1.565926e-001, 3.014687e-001, -1.763027e-001, -3.557925e-002, -2.342406e-001, 2.528705e-001, 5.884085e+000, 4.750602e-001, -1.136801e+000, -2.907502e-001, 3.682423e+000, -4.061202e-001, -8.728159e-001, 4.001510e+000, -1.522202e-001, -5.528713e+000, 1.044847e+000, -1.063652e+000, 7.808107e-002, -1.983678e+000, 3.648078e-001, 2.102276e+000, -3.065050e+000, 8.431951e-001, 1.038830e+001, 2.662834e-001, -1.061015e+000, -2.859814e-001, 4.223615e+000, -2.290138e+000, -8.314010e+000, 4.405718e+000, -4.613627e-001, -4.502910e+000, 1.008383e+000, -1.106302e+000, -1.697123e-001, 2.087196e+000, 8.238929e+000, -2.992416e+000, -1.821776e+000, 3.434859e-001, 7.755179e-001, 5.341190e-001, -1.171110e+000, -2.106304e-001, -1.614361e+000, 2.378103e+000, -1.625969e-001, 8.504483e-001, 1.059312e-001, 4.046256e+000, 6.618227e-001, -1.200480e+000, -2.235733e-001, 1.014390e+000, -1.174074e+000, -4.440180e-001, 2.262406e-001, 1.665868e-001, 5.461829e+000, 5.676310e-001, -1.223587e+000, -3.502622e-001, 1.699106e+000, 6.724266e-001, 1.268567e+000, 2.135102e+000, 8.039374e-004, -5.221111e+000, 9.445690e-001, -9.452673e-001, 1.468459e-001, -1.335034e+000, 4.346628e+000, -1.285652e+001, -1.807046e+000, 8.175243e-001, 9.301065e+000, 3.656798e-001, -1.134681e+000, -3.310951e-001, 3.571244e+000, -2.208948e+000, 6.041580e+000, 3.107577e+000, -3.112127e-001, -4.186351e+000, 9.188333e-001, -1.083237e+000, -1.831394e-001, 2.062654e+000, 1.385424e+000, -5.004950e+000, -1.332669e+000, 3.627352e-001, 3.323150e-001, 6.191181e-001, -1.211527e+000, -2.590617e-001, -1.660874e-001, 3.627905e-001, -1.039258e-001, 4.697924e-001, 1.671653e-001, 3.507497e+000, 6.022506e-001, -1.433017e+000, -4.733592e-001, 1.724445e-001, 9.953236e-001, -1.874457e+000, 4.432099e-001, 1.715810e-002, 2.339272e+000, 6.441470e-001, -1.084920e+000, -1.587903e-001, 8.999585e-001, -2.537516e+000, 5.877859e+000, 2.014554e+000, 9.689141e-002, 3.177242e-001, 9.030399e-001, -1.008242e+000, 2.793030e-003, -3.507469e-001, 1.028300e+001, -2.080454e+001, -2.781026e+000, 8.995090e-001, 3.366951e+000, 3.473867e-001, -1.103151e+000, -2.799598e-001, 2.525791e+000, -4.255704e+000, 9.903388e+000, 3.722668e+000, -3.603941e-001, -1.303292e+000, 9.369454e-001, -1.102235e+000, -2.025061e-001, 2.085660e+000, 1.686787e+000, -5.010957e+000, -1.656458e+000, 4.584029e-001, -2.751759e-001, 6.184162e-001, -1.256130e+000, -3.104904e-001, 1.639350e-001, 1.315502e-001, -7.297583e-001, 4.778480e-001, 1.259265e-001, 3.012108e+000, 6.202728e-001, -1.620114e+000, -6.552670e-001, -2.877157e-001, 1.094371e+000, 2.818914e-001, 3.696830e-001, 9.428521e-002, 1.450951e+000, 5.681308e-001, -9.686204e-001, -3.755647e-002, 1.469980e+000, -3.103414e+000, 2.856583e+000, 1.883209e+000, -5.746099e-002, 1.286383e+000, 1.001751e+000, -1.089377e+000, -1.023062e-001, -1.498891e+000, 1.066455e+001, -1.720184e+001, -2.759314e+000, 1.061258e+000, 2.910211e+000, 2.624701e-001, -1.044681e+000, -2.156857e-001, 3.230136e+000, -5.863862e-001, 6.096640e+000, 3.550019e+000, -4.255773e-001, -1.500033e+000, 9.687696e-001, -1.133658e+000, -2.505101e-001, 1.717840e+000, 8.480428e-003, -5.011789e+000, -1.740989e+000, 4.983430e-001, -2.081829e-001, 6.088641e-001, -1.335366e+000, -3.863319e-001, -5.279971e-001, 3.638324e-001, 3.230699e-001, 8.339707e-002, 2.483293e-001, 2.678646e+000, 4.998346e-001, -2.004511e+000, -9.957121e-001, 1.250807e+000, 1.625025e-002, -3.410754e-001, 7.858244e-001, -9.506757e-002, 2.651876e-002, 5.788643e-001, -8.714157e-001, 1.192051e-001, -8.486879e-001, -3.702497e-001, 1.818277e+000, 1.103427e+000, 2.454866e-001, 3.841575e+000, 9.847350e-001, -1.042618e+000, -2.285793e-001, 3.620175e-001, 2.983368e+000, -9.776844e+000, -1.971587e+000, 6.691674e-001, -7.901947e-001, 3.213200e-001, -1.099112e+000, -1.869868e-001, 2.044065e+000, 2.062964e+000, 1.265668e+000, 2.710130e+000, -1.099443e-001, 2.179353e-001, 9.024108e-001, -1.106985e+000, -2.396881e-001, 1.809807e+000, 8.523319e+000, -5.011788e+000, -1.590086e+000, 3.248449e-001, -1.003187e-001, 6.550606e-001, -1.421285e+000, -4.767024e-001, -3.885004e-001, 8.274590e-001, -3.644229e-001, 6.999513e-001, 5.196710e-002, 2.578431e+000, 6.246310e-001, -2.611217e+000, -1.398846e+000, 4.527425e-001, -5.932142e-001, 2.224617e-001, -5.593581e-001, 3.389633e-001, -7.767112e-001, 6.536004e-002, -9.881543e-001, 4.684782e-002, -8.616613e-001, 8.799807e-001, 4.003130e+000, 1.739543e+000, -8.098378e-002, 5.524802e+000, 1.499673e+000, -7.544759e-001, -2.314808e-001, 8.125770e-001, -7.724135e-001, -9.577645e+000, -1.629433e+000, 6.790832e-001, -4.193895e+000, -2.526624e-002, -1.273719e+000, -2.187030e-001, 1.401798e+000, 5.231832e+000, 7.405093e-001, 1.775166e+000, -7.269476e-002, 1.996087e+000, 1.057450e+000, -1.046864e+000, -2.247559e-001, 1.679449e+000, 1.140057e+001, -4.948829e+000, -1.182664e+000, 3.241038e-001, -2.470012e-001, 6.115900e-001, -1.514607e+000, -5.985430e-001, -1.877610e-001, 1.756930e+000, -1.314206e+000, 6.115810e-001, -5.970460e-006, 2.412975e+000, 8.124304e-001, -2.308414e+000, -1.083797e+000, -1.179959e-001, -1.728246e+000, 7.784742e-001, 5.494505e-001, 6.203168e-003, 9.326251e-001, -1.419518e-001, -3.230837e+000, -1.438670e+000, -9.868286e-001, 2.974393e+000, 1.949339e+000, -6.337857e-001, 8.160271e-001, 3.278606e+000, 1.354373e+000, 5.149378e-001, 2.754789e-001, 1.040965e+000, -4.501186e+000, -3.399057e+000, 9.661861e-001, -4.736173e-001, -4.037574e+000, 2.794847e-001, -1.621870e+000, -3.192763e-001, 8.786242e-001, 9.785565e+000, -2.727652e+000, 1.903691e-002, 5.521261e-001, 2.138764e+000, 8.419871e-001, -9.951701e-001, -2.550607e-001, 1.498952e+000, -2.737197e-003, -3.101832e+000, -5.921329e-001, 2.864422e-001, -4.405218e-001, 6.631410e-001, -1.902954e+000, -9.056918e-001, -2.069570e-001, 1.191499e+000, -1.092577e+000, 5.849556e-001, -9.649602e-006, 2.048407e+000, 9.001527e-001, -1.271627e+000, -7.193923e-001, -1.136606e-002, -1.167951e-001, 3.286175e-003, -5.262827e-002, -2.473874e-002, 1.716125e+000, -2.187133e-001, -7.647175e+000, -3.114129e+000, -1.490128e+000, -5.266488e-001, 3.063090e+000, 1.474262e+000, 5.481458e-001, 2.052174e+000, 1.353089e+000, 2.191403e+000, 3.421120e-001, 1.446510e+000, 2.170943e+000, -7.768187e+000, -1.471207e+000, -1.456708e-001, -1.753574e+000, 2.310576e-001, -1.932296e+000, -3.814739e-001, 6.245422e-001, 6.748294e+000, -3.060171e-001, 1.067747e+000, 2.500671e-001, -1.252596e-001, 8.614611e-001, -9.471101e-001, -4.052640e-001, 1.300174e+000, -3.951536e-003, -1.908284e+000, -5.385721e-001, 2.133578e-001, -6.250292e-001, 6.658012e-001])staticdatasetRGB1:Array<Float> = [-1.099459e+000, -1.335146e-001, -4.083223e+000, 5.919603e+000, -1.104166e-001, 1.600158e+000, -1.326538e-006, 4.917807e+000, 5.127716e-001, -1.169858e+000, -1.832793e-001, 9.694744e-001, 9.495762e-002, -4.738918e-002, 2.194171e-001, 1.095749e-001, 3.603604e+000, 3.815119e-001, -9.665225e-001, -1.403888e-001, 5.194457e+000, -1.107607e+000, -8.135181e-001, 4.969661e+000, -2.300508e-001, -2.489350e+000, 1.279158e+000, -1.292508e+000, -1.299552e-001, -2.071404e+000, -4.752482e-002, 1.215598e+000, -1.904179e+000, 3.027985e-001, 8.707768e+000, 6.332446e-002, -9.264666e-001, -1.696780e-001, 4.574070e+000, -4.232936e-001, -7.575833e+000, 5.079755e+000, -2.576343e-001, -4.506805e+000, 6.908129e-001, -1.139072e+000, -1.796056e-001, 1.923311e+000, 6.788529e+000, -2.364389e+000, -1.064041e+000, 1.717010e-001, 1.534681e+000, 5.015810e-001, -1.107257e+000, -1.384411e-001, -4.285744e+000, 5.713157e+000, -1.015992e-001, 1.372638e+000, 6.555893e-002, 5.127514e+000, 6.550471e-001, -1.187337e+000, -1.969013e-001, 8.551048e-001, 5.289708e-002, -7.626406e-002, 1.733153e-002, 1.779454e-001, 3.801038e+000, 4.742709e-001, -9.685321e-001, -1.553308e-001, 4.732492e+000, -1.178935e+000, -7.852791e-001, 4.604492e+000, -2.666518e-001, -2.367663e+000, 1.177527e+000, -1.252817e+000, -5.129949e-002, -2.800433e+000, -1.295992e-002, 1.308964e+000, -2.204331e+000, 7.276011e-001, 8.699265e+000, 1.188388e-001, -9.459509e-001, -2.322133e-001, 4.375041e+000, -1.712018e-001, -7.451681e+000, 5.078019e+000, -4.223538e-001, -4.595561e+000, 1.074719e+000, -1.125092e+000, -1.796750e-001, 1.626399e+000, 6.989743e+000, -2.406382e+000, -9.060383e-001, 2.961611e-001, 1.337715e+000, 5.438140e-001, -1.135338e+000, -1.716160e-001, -1.499253e+000, 2.373491e+000, -1.654023e-001, 9.566404e-001, 1.113453e-001, 4.528473e+000, 6.579439e-001, -1.132780e+000, -1.456214e-001, -1.736672e+000, 1.756589e+000, -1.087003e-001, 3.757927e-001, 2.525070e-001, 7.178513e+000, 5.003814e-001, -1.167176e+000, -2.927225e-001, 5.727667e+000, -3.139244e+000, -6.425204e-001, 2.822634e+000, -1.457812e-001, -6.787080e+000, 1.017072e+000, -1.042529e+000, 4.110823e-002, -4.000629e+000, 4.362364e+000, 1.090540e+000, -1.338674e+000, 8.246964e-001, 1.095249e+001, 2.912211e-001, -1.061598e+000, -2.096143e-001, 3.803155e+000, -7.977069e+000, -3.637880e+000, 3.707671e+000, -1.903128e-001, -3.397953e+000, 9.971500e-001, -1.073560e+000, -2.077964e-001, 1.492052e+000, 1.626322e+001, -5.015304e+000, -4.059889e-001, 2.659782e-001, 6.395380e-001, 5.634436e-001, -1.172794e+000, -2.111186e-001, -1.360013e+000, 1.604080e+000, -8.473723e-002, 7.217312e-001, 1.548030e-001, 4.257010e+000, 6.328974e-001, -1.238374e+000, -2.670827e-001, 3.247678e-001, 5.466311e-001, -7.425952e-001, 5.276440e-001, 2.678026e-002, 5.484169e+000, 6.814734e-001, -1.176923e+000, -2.574586e-001, 2.304045e+000, -2.797678e+000, 1.464405e+000, 1.998552e+000, 2.550559e-001, -4.199772e+000, 7.544892e-001, -1.003284e+000, 1.943984e-002, -2.145066e+000, 1.030924e+001, -1.525413e+001, -2.023010e+000, 5.448699e-001, 8.159497e+000, 5.539148e-001, -1.060017e+000, -2.037206e-001, 2.483018e+000, -4.595459e+000, 6.526991e+000, 4.031804e+000, 1.206513e-001, -2.586527e+000, 7.875752e-001, -1.081141e+000, -2.123302e-001, 1.092275e+000, 2.683841e+000, -4.166938e+000, -1.396582e+000, 4.371205e-001, 1.030233e+000, 6.664862e-001, -1.222392e+000, -2.651924e-001, -4.625037e-001, 3.521964e-001, 2.148855e-002, 5.078494e-001, 1.791590e-001, 3.852516e+000, 5.998216e-001, -1.424610e+000, -4.710155e-001, -1.826815e-001, 1.786277e+000, -1.952442e+000, 5.277612e-001, -1.773629e-002, 2.415874e+000, 6.701272e-001, -1.130655e+000, -1.358609e-001, 9.171203e-001, -4.660394e+000, 6.251162e+000, 1.904529e+000, 2.639668e-001, 1.856130e+000, 8.228440e-001, -9.739015e-001, -6.674749e-002, -4.768897e-001, 1.248589e+001, -1.994688e+001, -2.353043e+000, 5.885575e-001, 1.287251e+000, 4.830135e-001, -1.082178e+000, -1.974495e-001, 1.050245e+000, -4.792855e+000, 8.663406e+000, 3.246969e+000, 1.556731e-001, 8.117442e-001, 8.050376e-001, -1.063354e+000, -1.727108e-001, 9.681592e-001, 2.736077e+000, -4.969269e+000, -8.360570e-001, 5.994612e-001, 1.024039e+000, 6.786935e-001, -1.261936e+000, -3.053676e-001, -4.262222e-001, 4.000196e-001, -2.059388e-002, 4.721802e-001, 1.480028e-001, 3.505343e+000, 6.121337e-001, -1.681088e+000, -6.971919e-001, -1.105652e-001, 7.437426e-001, -6.594399e-001, 2.254221e-001, 8.710195e-002, 1.263913e+000, 5.681865e-001, -9.453001e-001, 3.460388e-002, 6.067038e-001, -1.985128e+000, 3.457236e+000, 2.655483e+000, -1.162354e-002, 3.304716e+000, 1.001950e+000, -1.086609e+000, -2.029011e-001, -6.399170e-001, 6.926885e+000, -1.512189e+001, -3.793051e+000, 9.456120e-001, 2.222222e-001, 2.893725e-001, -1.041259e+000, -1.388790e-001, 1.147331e+000, 6.282086e+000, 3.679836e+000, 4.398314e+000, -1.355232e-001, 1.031134e+000, 9.273509e-001, -1.063473e+000, -1.916051e-001, 6.556979e-001, -3.371891e-003, -3.699664e+000, -1.926783e+000, 7.371154e-001, 1.179975e+000, 6.367068e-001, -1.336390e+000, -3.778927e-001, -7.259477e-001, 2.270247e-001, 4.627513e-001, 1.366459e-001, 2.637347e-001, 3.292059e+000, 4.998211e-001, -2.119878e+000, -1.055472e+000, 5.422052e-001, 7.826648e-001, -1.286065e+000, 9.517905e-001, -1.432358e-001, -2.379816e-001, 5.910513e-001, -7.761432e-001, 2.124336e-001, -6.845184e-001, -9.812342e-001, 4.347257e+000, 9.671980e-001, 3.773150e-001, 5.789529e+000, 9.646598e-001, -1.118734e+000, -3.513815e-001, 5.500918e-001, 9.449627e-001, -1.262070e+001, -1.825280e+000, 4.731260e-001, -3.326892e+000, 3.568768e-001, -1.026437e+000, -8.257946e-002, 3.221701e-001, 1.198372e+001, 1.555130e+000, 2.560304e+000, 1.406465e-001, 2.912858e+000, 8.643181e-001, -1.069949e+000, -2.029607e-001, 5.825042e-001, -2.398595e-003, -3.278335e+000, -1.349882e+000, 7.208433e-001, 8.505164e-001, 6.625391e-001, -1.392309e+000, -4.454945e-001, -5.664000e-001, 6.283393e-001, -3.761727e-001, 6.949802e-001, 7.748178e-002, 3.192797e+000, 5.968661e-001, -2.713405e+000, -1.395112e+000, 2.029230e-001, 1.877272e-001, -3.715859e-001, -1.652929e-001, 2.385861e-001, -4.150768e-001, 1.375467e-001, -9.588644e-001, 2.433900e-002, -1.527493e+000, -9.632874e-001, 5.496269e+000, 1.094931e+000, 2.004044e-001, 6.084554e+000, 1.369604e+000, -8.028546e-001, -2.473563e-001, 1.617898e+000, 2.073591e+000, -1.149446e+001, -8.394131e-001, 2.726847e-001, -4.634538e+000, 1.367293e-001, -1.198326e+000, -1.804865e-001, -3.565414e-001, 4.073200e+000, 1.662086e+000, 1.239770e+000, 3.367978e-001, 2.997402e+000, 9.360383e-001, -1.013531e+000, -1.859060e-001, 5.799857e-001, 1.331883e+001, -4.346873e+000, -1.113820e+000, 5.275714e-001, 8.045177e-001, 6.496373e-001, -1.530103e+000, -6.107468e-001, -3.841771e-001, 1.881508e+000, -1.464807e+000, 6.654690e-001, -5.950797e-006, 2.738912e+000, 8.101012e-001, -2.415469e+000, -1.057499e+000, -4.161968e-001, -2.357548e+000, 6.300296e-001, 6.224915e-001, 1.545048e-002, 2.038561e+000, -1.339415e-001, -3.096796e+000, -1.465688e+000, -1.199232e+000, 4.567061e+000, 3.260980e+000, -9.794907e-001, 8.950491e-001, 2.049235e+000, 1.331015e+000, 2.713904e-001, 2.852852e-001, 1.202090e+000, -8.206784e+000, -5.805762e+000, 1.804431e+000, -6.090648e-001, -1.990902e+000, 3.288858e-001, -1.456580e+000, -3.455960e-001, -6.409257e-002, 1.667697e+001, -2.311094e+000, -9.771104e-001, 6.759863e-001, 1.245136e+000, 7.911932e-001, -9.860389e-001, -2.099564e-001, 2.946650e-001, -3.547800e-003, -2.268313e+000, -6.205647e-002, 4.705185e-001, 8.657995e-001, 6.856284e-001, -1.971736e+000, -9.414047e-001, -3.400557e-001, 1.468763e+000, -1.474284e+000, 5.501062e-001, -1.109750e-005, 2.356370e+000, 9.001702e-001, -1.589845e+000, -7.797079e-001, -5.582240e-001, -8.137376e-001, 5.846617e-001, 1.129459e-001, -2.658005e-002, 2.707248e+000, -2.112486e-001, -6.940173e+000, -2.823963e+000, -1.620848e+000, 1.090696e+000, 2.391730e+000, 1.370047e+000, 5.890462e-001, 1.728400e+000, 1.331253e+000, 1.293144e+000, -1.919778e-003, 1.644206e+000, -8.666967e-001, -7.161953e+000, -1.385018e+000, -1.505374e-001, -1.388643e+000, 2.530122e-001, -1.488880e+000, -2.495496e-001, -2.377137e-001, 1.167714e+001, -8.617124e-001, 1.053828e+000, 1.992744e-001, 3.633564e-001, 8.553304e-001, -1.060891e+000, -4.035829e-001, 2.823207e-001, -2.369798e-003, -1.876577e+000, -5.950265e-001, 4.241017e-001, 3.140802e-001, 6.631669e-001, -1.101204e+000, -1.351353e-001, -4.030882e+000, 6.096353e+000, -1.148599e-001, 1.606507e+000, -1.555474e-006, 4.436084e+000, 5.973715e-001, -1.154597e+000, -1.923378e-001, 8.512132e-001, 2.934895e-001, -6.522777e-002, 1.389077e-001, 9.091469e-002, 3.133307e+000, 2.108541e-001, -1.031588e+000, -1.546804e-001, 5.266214e+000, -9.491390e-001, -7.184867e-001, 4.875626e+000, -1.911907e-001, -2.865642e+000, 1.087895e+000, -1.159454e+000, -9.546699e-002, -1.508146e+000, -2.031411e-002, 1.040653e+000, -2.333508e+000, 2.540592e-001, 8.594981e+000, 9.316770e-002, -1.035940e+000, -2.021151e-001, 4.719343e+000, -9.019318e-001, -7.858046e+000, 3.901234e+000, -2.233137e-001, -4.344739e+000, 6.550733e-001, -1.096669e+000, -1.558196e-001, 2.057553e+000, 6.274495e+000, -2.678352e+000, -1.814927e+000, 1.550676e-001, 1.903276e+000, 4.998989e-001, -1.114209e+000, -1.473531e-001, -7.602914e+000, 8.973685e+000, -4.980074e-002, 1.289198e+000, 8.366906e-002, 4.557987e+000, 6.118757e-001, -1.149397e+000, -1.981628e-001, 4.914096e+000, -3.498986e+000, -6.257090e-002, 1.667401e-001, 1.048980e-001, 2.284689e+000, 5.935965e-001, -1.056121e+000, -1.456172e-001, 4.272656e-001, 2.912649e+000, -5.501745e-001, 4.406542e+000, -1.387680e-001, 1.245555e+000, 9.733011e-001, -1.125047e+000, -4.003662e-002, 1.058457e+000, -3.462236e+000, 4.395278e-001, -2.395805e+000, 5.177589e-001, 4.866247e+000, 4.253189e-001, -1.051444e+000, -2.804541e-001, 3.364668e+000, 3.293787e+000, -1.015741e+001, 3.807407e+000, -3.592377e-001, -3.367415e+000, 7.900825e-001, -1.093847e+000, -1.436965e-001, 2.384780e+000, 5.787070e+000, -2.445987e+000, -1.311171e+000, 2.326563e-001, 1.158439e+000, 5.555416e-001, -1.134824e+000, -1.680468e-001, -3.325620e+000, 4.458596e+000, -1.135063e-001, 1.104500e+000, 7.794544e-002, 4.609952e+000, 6.854854e-001, -1.143017e+000, -1.565926e-001, 3.014687e-001, -1.763027e-001, -3.557925e-002, -2.342406e-001, 2.528705e-001, 5.884085e+000, 4.750602e-001, -1.136801e+000, -2.907502e-001, 3.682423e+000, -4.061202e-001, -8.728159e-001, 4.001510e+000, -1.522202e-001, -5.528713e+000, 1.044847e+000, -1.063652e+000, 7.808107e-002, -1.983678e+000, 3.648078e-001, 2.102276e+000, -3.065050e+000, 8.431951e-001, 1.038830e+001, 2.662834e-001, -1.061015e+000, -2.859814e-001, 4.223615e+000, -2.290138e+000, -8.314010e+000, 4.405718e+000, -4.613627e-001, -4.502910e+000, 1.008383e+000, -1.106302e+000, -1.697123e-001, 2.087196e+000, 8.238929e+000, -2.992416e+000, -1.821776e+000, 3.434859e-001, 7.755179e-001, 5.341190e-001, -1.171110e+000, -2.106304e-001, -1.614361e+000, 2.378103e+000, -1.625969e-001, 8.504483e-001, 1.059312e-001, 4.046256e+000, 6.618227e-001, -1.200480e+000, -2.235733e-001, 1.014390e+000, -1.174074e+000, -4.440180e-001, 2.262406e-001, 1.665868e-001, 5.461829e+000, 5.676310e-001, -1.223587e+000, -3.502622e-001, 1.699106e+000, 6.724266e-001, 1.268567e+000, 2.135102e+000, 8.039374e-004, -5.221111e+000, 9.445690e-001, -9.452673e-001, 1.468459e-001, -1.335034e+000, 4.346628e+000, -1.285652e+001, -1.807046e+000, 8.175243e-001, 9.301065e+000, 3.656798e-001, -1.134681e+000, -3.310951e-001, 3.571244e+000, -2.208948e+000, 6.041580e+000, 3.107577e+000, -3.112127e-001, -4.186351e+000, 9.188333e-001, -1.083237e+000, -1.831394e-001, 2.062654e+000, 1.385424e+000, -5.004950e+000, -1.332669e+000, 3.627352e-001, 3.323150e-001, 6.191181e-001, -1.211527e+000, -2.590617e-001, -1.660874e-001, 3.627905e-001, -1.039258e-001, 4.697924e-001, 1.671653e-001, 3.507497e+000, 6.022506e-001, -1.433017e+000, -4.733592e-001, 1.724445e-001, 9.953236e-001, -1.874457e+000, 4.432099e-001, 1.715810e-002, 2.339272e+000, 6.441470e-001, -1.084920e+000, -1.587903e-001, 8.999585e-001, -2.537516e+000, 5.877859e+000, 2.014554e+000, 9.689141e-002, 3.177242e-001, 9.030399e-001, -1.008242e+000, 2.793030e-003, -3.507469e-001, 1.028300e+001, -2.080454e+001, -2.781026e+000, 8.995090e-001, 3.366951e+000, 3.473867e-001, -1.103151e+000, -2.799598e-001, 2.525791e+000, -4.255704e+000, 9.903388e+000, 3.722668e+000, -3.603941e-001, -1.303292e+000, 9.369454e-001, -1.102235e+000, -2.025061e-001, 2.085660e+000, 1.686787e+000, -5.010957e+000, -1.656458e+000, 4.584029e-001, -2.751759e-001, 6.184162e-001, -1.256130e+000, -3.104904e-001, 1.639350e-001, 1.315502e-001, -7.297583e-001, 4.778480e-001, 1.259265e-001, 3.012108e+000, 6.202728e-001, -1.620114e+000, -6.552670e-001, -2.877157e-001, 1.094371e+000, 2.818914e-001, 3.696830e-001, 9.428521e-002, 1.450951e+000, 5.681308e-001, -9.686204e-001, -3.755647e-002, 1.469980e+000, -3.103414e+000, 2.856583e+000, 1.883209e+000, -5.746099e-002, 1.286383e+000, 1.001751e+000, -1.089377e+000, -1.023062e-001, -1.498891e+000, 1.066455e+001, -1.720184e+001, -2.759314e+000, 1.061258e+000, 2.910211e+000, 2.624701e-001, -1.044681e+000, -2.156857e-001, 3.230136e+000, -5.863862e-001, 6.096640e+000, 3.550019e+000, -4.255773e-001, -1.500033e+000, 9.687696e-001, -1.133658e+000, -2.505101e-001, 1.717840e+000, 8.480428e-003, -5.011789e+000, -1.740989e+000, 4.983430e-001, -2.081829e-001, 6.088641e-001, -1.335366e+000, -3.863319e-001, -5.279971e-001, 3.638324e-001, 3.230699e-001, 8.339707e-002, 2.483293e-001, 2.678646e+000, 4.998346e-001, -2.004511e+000, -9.957121e-001, 1.250807e+000, 1.625025e-002, -3.410754e-001, 7.858244e-001, -9.506757e-002, 2.651876e-002, 5.788643e-001, -8.714157e-001, 1.192051e-001, -8.486879e-001, -3.702497e-001, 1.818277e+000, 1.103427e+000, 2.454866e-001, 3.841575e+000, 9.847350e-001, -1.042618e+000, -2.285793e-001, 3.620175e-001, 2.983368e+000, -9.776844e+000, -1.971587e+000, 6.691674e-001, -7.901947e-001, 3.213200e-001, -1.099112e+000, -1.869868e-001, 2.044065e+000, 2.062964e+000, 1.265668e+000, 2.710130e+000, -1.099443e-001, 2.179353e-001, 9.024108e-001, -1.106985e+000, -2.396881e-001, 1.809807e+000, 8.523319e+000, -5.011788e+000, -1.590086e+000, 3.248449e-001, -1.003187e-001, 6.550606e-001, -1.421285e+000, -4.767024e-001, -3.885004e-001, 8.274590e-001, -3.644229e-001, 6.999513e-001, 5.196710e-002, 2.578431e+000, 6.246310e-001, -2.611217e+000, -1.398846e+000, 4.527425e-001, -5.932142e-001, 2.224617e-001, -5.593581e-001, 3.389633e-001, -7.767112e-001, 6.536004e-002, -9.881543e-001, 4.684782e-002, -8.616613e-001, 8.799807e-001, 4.003130e+000, 1.739543e+000, -8.098378e-002, 5.524802e+000, 1.499673e+000, -7.544759e-001, -2.314808e-001, 8.125770e-001, -7.724135e-001, -9.577645e+000, -1.629433e+000, 6.790832e-001, -4.193895e+000, -2.526624e-002, -1.273719e+000, -2.187030e-001, 1.401798e+000, 5.231832e+000, 7.405093e-001, 1.775166e+000, -7.269476e-002, 1.996087e+000, 1.057450e+000, -1.046864e+000, -2.247559e-001, 1.679449e+000, 1.140057e+001, -4.948829e+000, -1.182664e+000, 3.241038e-001, -2.470012e-001, 6.115900e-001, -1.514607e+000, -5.985430e-001, -1.877610e-001, 1.756930e+000, -1.314206e+000, 6.115810e-001, -5.970460e-006, 2.412975e+000, 8.124304e-001, -2.308414e+000, -1.083797e+000, -1.179959e-001, -1.728246e+000, 7.784742e-001, 5.494505e-001, 6.203168e-003, 9.326251e-001, -1.419518e-001, -3.230837e+000, -1.438670e+000, -9.868286e-001, 2.974393e+000, 1.949339e+000, -6.337857e-001, 8.160271e-001, 3.278606e+000, 1.354373e+000, 5.149378e-001, 2.754789e-001, 1.040965e+000, -4.501186e+000, -3.399057e+000, 9.661861e-001, -4.736173e-001, -4.037574e+000, 2.794847e-001, -1.621870e+000, -3.192763e-001, 8.786242e-001, 9.785565e+000, -2.727652e+000, 1.903691e-002, 5.521261e-001, 2.138764e+000, 8.419871e-001, -9.951701e-001, -2.550607e-001, 1.498952e+000, -2.737197e-003, -3.101832e+000, -5.921329e-001, 2.864422e-001, -4.405218e-001, 6.631410e-001, -1.902954e+000, -9.056918e-001, -2.069570e-001, 1.191499e+000, -1.092577e+000, 5.849556e-001, -9.649602e-006, 2.048407e+000, 9.001527e-001, -1.271627e+000, -7.193923e-001, -1.136606e-002, -1.167951e-001, 3.286175e-003, -5.262827e-002, -2.473874e-002, 1.716125e+000, -2.187133e-001, -7.647175e+000, -3.114129e+000, -1.490128e+000, -5.266488e-001, 3.063090e+000, 1.474262e+000, 5.481458e-001, 2.052174e+000, 1.353089e+000, 2.191403e+000, 3.421120e-001, 1.446510e+000, 2.170943e+000, -7.768187e+000, -1.471207e+000, -1.456708e-001, -1.753574e+000, 2.310576e-001, -1.932296e+000, -3.814739e-001, 6.245422e-001, 6.748294e+000, -3.060171e-001, 1.067747e+000, 2.500671e-001, -1.252596e-001, 8.614611e-001, -9.471101e-001, -4.052640e-001, 1.300174e+000, -3.951536e-003, -1.908284e+000, -5.385721e-001, 2.133578e-001, -6.250292e-001, 6.658012e-001]

@:value([-1.140530e+000, -1.982747e-001, -7.512730e+000, 8.403899e+000, -5.699038e-002, 9.015907e-001, 3.392161e-002, 4.772522e+000, 5.111184e-001, -1.165117e+000, -1.852955e-001, 2.963684e+000, -2.262274e+000, -1.571683e-001, 6.339974e-001, 4.977879e-002, 7.243307e+000, 4.220053e-001, -1.169936e+000, -3.357429e-001, 1.911291e+000, -2.391074e-001, -4.791643e-001, 1.446113e+000, -9.178108e-002, -4.700239e+000, 8.096219e-001, -1.060246e+000, -1.051633e-001, 5.013829e-001, 2.832309e+000, -3.707855e-001, 1.523131e+000, 9.163749e-002, 5.604183e+000, 7.208566e-001, -1.089753e+000, -2.382167e-001, 2.360312e+000, -5.902562e+000, -8.799894e+000, 1.377692e+000, -6.131633e-002, -1.415472e+000, 6.124057e-001, -1.075481e+000, -1.242391e-001, 1.425781e+000, 8.810319e+000, -2.922646e+000, 1.486520e+000, 3.270580e-002, 3.889783e+000, 4.999482e-001, -1.149342e+000, -2.076337e-001, -7.446587e+000, 8.014559e+000, -4.866227e-002, 8.203043e-001, 6.386483e-002, 4.894198e+000, 5.452051e-001, -1.120531e+000, -1.513311e-001, 2.735504e+000, -2.417591e+000, -1.361114e-001, 4.296342e-001, 9.427488e-002, 8.171403e+000, 4.102448e-001, -1.226964e+000, -3.516378e-001, 1.308298e+000, -5.097487e-002, -4.846783e-001, 1.654619e+000, -1.134940e-001, -3.347854e+000, 1.131147e+000, -9.664377e-001, 2.767589e-002, 1.658235e-001, 2.407439e+000, -1.300304e-001, 9.170958e-001, 2.742895e-001, 6.642633e+000, 2.550064e-001, -1.153358e+000, -3.126223e-001, 2.078934e+000, -5.857733e+000, -8.659848e+000, 1.758505e+000, -9.616094e-002, -1.230863e+000, 9.663832e-001, -1.053850e+000, -1.330743e-001, 1.481738e+000, 1.049485e+001, -3.528854e+000, 9.142363e-001, 1.244880e-001, 2.644615e+000, 5.001048e-001, -1.173687e+000, -2.360362e-001, -3.741454e+000, 4.088507e+000, -7.528205e-002, 6.645237e-001, 7.718265e-002, 4.651220e+000, 5.586318e-001, -1.213757e+000, -2.589561e-001, 7.132551e-001, -4.259327e-001, -1.980821e-001, 3.627815e-001, 4.666560e-002, 5.807984e+000, 5.847377e-001, -1.108794e+000, -2.259870e-001, 1.574179e+000, -3.753731e-001, -5.984743e-001, 1.659414e+000, -1.681021e-002, 6.785219e-001, 8.647325e-001, -1.060896e+000, -1.346690e-002, -7.529656e-001, 1.711319e+000, -9.792435e-001, 2.022433e-001, 3.826487e-001, 5.725157e+000, 5.290714e-001, -1.085145e+000, -2.840715e-001, 2.088029e+000, -4.935097e+000, -9.056542e+000, 1.976149e+000, -3.912485e-002, -8.636064e-001, 7.452125e-001, -1.077983e+000, -1.416633e-001, 1.100848e+000, 1.015875e+001, -2.943712e+000, 5.255135e-001, 2.164224e-001, 2.941143e+000, 6.699937e-001, -1.223293e+000, -2.867444e-001, -1.624136e+000, 1.668299e+000, -9.537589e-002, 5.015947e-001, 1.130741e-001, 4.244812e+000, 5.082152e-001, -1.325342e+000, -4.280991e-001, 4.705490e-001, 6.926592e-002, -4.572587e-001, 5.344144e-001, -2.554192e-002, 3.093939e+000, 6.639401e-001, -1.113581e+000, -1.192133e-001, 4.011536e-001, 7.011889e-001, 2.052842e-001, 9.880724e-001, 1.807533e-002, 4.690160e+000, 8.576240e-001, -1.016063e+000, -1.038138e-001, -2.280391e-001, 7.898918e-001, -1.127333e+001, 2.074545e-001, 5.388182e-001, 1.364263e+000, 4.660455e-001, -1.099582e+000, -2.228607e-001, 1.332648e+000, 5.135188e+000, 1.653152e+000, 1.417020e+000, -1.087532e-001, 1.809275e+000, 8.080874e-001, -1.064357e+000, -1.520775e-001, 8.207368e-001, -1.323565e-003, -5.009523e+000, 3.946298e-001, 4.337902e-001, 2.593198e+000, 6.719172e-001, -1.278702e+000, -3.512866e-001, -4.511055e-001, 3.895760e-001, -2.429672e-001, 4.270577e-001, 1.135348e-001, 3.719130e+000, 4.998867e-001, -1.580069e+000, -7.095475e-001, -3.198904e-001, 1.715748e+000, -1.185915e+000, 4.523161e-001, -1.026159e-002, 7.927188e-001, 5.538350e-001, -9.474023e-001, 1.173703e-001, 4.881381e-001, -2.618684e+000, 3.251661e+000, 1.213931e+000, -1.736274e-002, 8.000768e+000, 1.025998e+000, -1.129091e+000, -3.287694e-001, -3.524077e-001, 3.352892e+000, -1.416073e+001, -8.485617e-001, 6.560766e-001, -2.820937e+000, 3.111303e-001, -1.030884e+000, -1.137581e-001, 1.109855e+000, 8.082276e+000, 1.519214e+000, 2.112433e+000, -1.592299e-001, 3.675905e+000, 8.703367e-001, -1.075192e+000, -1.627166e-001, 3.514910e-001, 1.168164e+000, -4.255822e+000, -6.015348e-001, 6.265776e-001, 2.884818e+000, 6.548384e-001, -1.316017e+000, -3.889652e-001, -5.030854e-001, 4.488704e-001, -3.186800e-001, 4.570763e-001, 8.909201e-002, 3.659274e+000, 5.011746e-001, -1.731876e+000, -8.493806e-001, 1.194871e-001, 2.002781e+000, -2.006547e+000, 4.872233e-001, -2.854606e-002, 2.662137e-001, 4.611629e-001, -9.273680e-001, 1.380954e-001, -3.302179e-001, -3.553265e+000, 4.633345e+000, 9.696729e-001, 8.799775e-002, 8.291129e+000, 1.094451e+000, -1.099377e+000, -3.325392e-001, 2.501063e-001, 2.613712e+000, -1.328142e+001, -5.579527e-001, 4.992081e-001, -3.504402e+000, 3.022924e-001, -1.048420e+000, -1.227773e-001, 5.845373e-001, 1.105869e+001, 3.813151e-002, 1.330409e+000, 1.978131e-002, 3.959430e+000, 8.396439e-001, -1.063233e+000, -1.560639e-001, 2.840033e-001, 8.751565e-001, -3.411820e+000, -1.436564e-001, 5.846580e-001, 2.899292e+000, 6.799095e-001, -1.376715e+000, -4.541567e-001, -1.445491e+000, 1.569898e+000, -1.390627e-001, 5.558270e-001, 4.109877e-002, 3.349451e+000, 5.516123e-001, -1.953391e+000, -1.035869e+000, 1.690563e+000, -1.964690e-001, -7.787096e-001, 5.799605e-001, 2.945626e-002, 4.217906e-002, 2.451373e-001, -1.012422e+000, 7.136451e-002, -1.862534e+000, -7.228653e-001, 1.947997e-001, 2.091805e-001, 6.399233e-002, 7.928994e+000, 1.290733e+000, -9.706708e-001, -2.880950e-001, 1.107797e+000, -2.731734e+000, -8.445995e+000, 4.296774e-001, 5.117648e-001, -3.824277e+000, 1.761207e-001, -1.110611e+000, -1.789409e-001, 2.108488e-001, 2.071430e+001, -1.763174e+000, 9.554695e-002, -2.943103e-002, 3.422079e+000, 8.815496e-001, -1.048334e+000, -1.614087e-001, 2.475184e-001, 2.146938e-002, -2.983901e+000, 2.538224e-001, 5.601370e-001, 2.461925e+000, 6.777394e-001, -1.393719e+000, -5.002724e-001, -2.408940e+000, 2.680983e+000, -1.362825e-001, 7.395067e-001, -3.300343e-006, 3.260889e+000, 8.132057e-001, -2.128663e+000, -1.151182e+000, 2.923026e+000, -1.931838e+000, -4.426170e-001, 2.309983e-001, -5.485890e-003, 3.279529e-001, -2.229467e-001, -1.618022e+000, -3.766490e-001, -3.163544e+000, 1.611608e+000, -3.967476e-001, 3.933680e-001, 3.006742e-001, 6.835177e+000, 1.613765e+000, -5.669064e-001, -1.481749e-001, 2.071817e+000, -8.157422e+000, -5.988088e+000, 2.387202e-001, 1.447191e-001, -4.296385e+000, 5.011258e-002, -1.241724e+000, -2.519348e-001, -1.908609e-001, 2.952235e+001, -3.333660e+000, -1.837651e-002, 1.022249e-001, 2.929320e+000, 8.867262e-001, -1.021670e+000, -1.667327e-001, 1.789771e-001, -2.178108e-003, -2.641572e+000, -5.641484e-002, 5.303758e-001, 2.138196e+000, 6.780350e-001, -1.669332e+000, -7.588708e-001, -2.993557e+000, 3.178760e+000, -8.066442e-002, 6.544672e-001, -8.089880e-006, 2.628924e+000, 9.001272e-001, -1.755806e+000, -8.735348e-001, 3.258881e+000, -2.504785e+000, -3.300791e-001, 1.180565e-001, -9.315982e-003, 1.785154e+000, -3.205824e-001, -3.720277e+000, -1.733350e+000, -3.332272e+000, 1.515869e+000, 1.734218e-001, 8.011956e-001, 1.995440e-001, 3.817666e+000, 1.638502e+000, 4.724641e-001, 3.209828e-001, 2.051443e+000, -5.105574e+000, -6.509139e+000, -4.232041e-001, 2.598931e-001, -2.151756e+000, -3.493910e-003, -1.525600e+000, -4.897606e-001, -9.891121e-002, 2.346818e+001, -2.278152e+000, 1.681219e-001, -4.469389e-002, 1.051000e+000, 9.294666e-001, -9.908649e-001, -2.008182e-001, 1.605143e-001, -2.463113e-003, -2.477349e+000, -1.218647e-001, 4.750121e-001, 1.460813e+000, 6.661364e-001, -2.122119e+000, -1.125475e+000, -3.066599e+000, 3.145078e+000, -5.411593e-002, 5.133628e-001, -7.823408e-006, 2.268448e+000, 9.001416e-001, -1.528158e+000, -9.370249e-001, 2.567559e+000, -1.591439e+000, -3.634460e-001, 1.763256e-001, 1.119624e-003, 1.811848e+000, -2.637929e-001, -6.524387e+000, -2.673507e+000, -2.940472e+000, -6.025609e-001, 7.852067e-001, 1.073499e+000, -3.540435e-002, 3.517416e+000, 1.490466e+000, 8.886026e-001, -9.681828e-002, 1.430554e+000, 4.993717e+000, -6.071355e+000, -6.053986e-001, 5.092997e-001, -1.273010e+000, 7.491329e-002, -1.481997e+000, -5.897282e-001, 2.659264e-001, 1.267239e+000, -5.741291e-001, 5.983011e-002, -2.217312e-001, -3.016452e-001, 9.260830e-001, -1.010943e+000, -2.075134e-001, 5.066749e-002, 1.470708e+001, -3.780501e+000, 7.253223e-002, 4.045458e-001, 1.320164e+000, 6.559925e-001, -1.129907e+000, -1.884011e-001, -8.047670e+000, 9.035776e+000, -5.539419e-002, 8.823349e-001, 3.197135e-002, 4.839388e+000, 5.042822e-001, -1.133821e+000, -1.510781e-001, 3.362822e+000, -2.453381e+000, -1.463925e-001, 4.728708e-001, 5.958140e-002, 7.636300e+000, 4.805162e-001, -1.176518e+000, -3.549902e-001, 1.729044e+000, -2.160966e-001, -5.075865e-001, 1.675584e+000, -8.906902e-002, -5.386842e+000, 5.452218e-001, -1.043563e+000, -7.520975e-002, 8.750644e-001, 2.510518e+000, 7.584882e-003, 9.361250e-001, 7.889083e-002, 6.066644e+000, 5.813108e-001, -1.081304e+000, -2.222253e-001, 2.517638e+000, -4.453820e+000, -8.663691e+000, 8.662558e-001, -4.802657e-002, -8.965449e-001, 4.886656e-001, -1.083774e+000, -1.375469e-001, 1.685818e+000, 5.631120e+000, -3.100752e+000, 4.045941e-001, 2.346895e-002, 3.390321e+000, 5.008309e-001, -1.143158e+000, -2.058334e-001, -9.660198e+000, 1.062394e+001, -4.434119e-002, 8.607615e-001, 3.177325e-002, 4.416481e+000, 5.918162e-001, -1.146773e+000, -1.727385e-001, 4.626048e+000, -4.684602e+000, -8.307137e-002, 1.619616e-001, 1.484866e-001, 7.572868e+000, 2.681126e-001, -1.151324e+000, -3.099303e-001, 4.125596e-001, 2.340752e+000, -4.214444e-001, 1.987375e+000, -1.913410e-001, -3.845978e+000, 1.337311e+000, -1.034258e+000, -7.778759e-003, 7.050094e-001, -8.036369e-001, 3.138570e-001, 2.469452e-001, 3.559970e-001, 7.485917e+000, 4.790329e-002, -1.096568e+000, -2.673169e-001, 2.575654e+000, -8.057121e-001, -8.884928e+000, 1.416170e+000, -2.091315e-001, -1.543494e+000, 1.065445e+000, -1.083304e+000, -1.528265e-001, 1.697727e+000, 2.503702e+000, -2.885296e+000, -1.298500e-001, 1.548870e-001, 2.479652e+000, 5.066496e-001, -1.165736e+000, -2.329945e-001, -5.967964e+000, 6.705959e+000, -5.931355e-002, 7.485638e-001, 3.913878e-002, 4.221591e+000, 6.183926e-001, -1.212422e+000, -2.545910e-001, 2.418626e+000, -2.266104e+000, -1.102014e-001, 1.363887e-002, 1.055411e-001, 5.648062e+000, 4.557412e-001, -1.070436e+000, -2.163341e-001, 7.098718e-001, 7.843075e-001, -4.323930e-001, 2.109823e+000, -9.589700e-002, -1.985193e-001, 1.060428e+000, -1.104879e+000, -3.013622e-002, 2.976276e-002, 1.069707e+000, 1.410000e-001, -4.880020e-001, 4.452288e-001, 6.418590e+000, 3.195986e-001, -1.048969e+000, -2.655317e-001, 2.689426e+000, -3.941038e+000, -9.506461e+000, 1.837119e+000, -1.892124e-001, -1.562146e+000, 9.043414e-001, -1.106145e+000, -1.601642e-001, 1.544544e+000, 7.388492e+000, -2.924600e+000, -4.328453e-001, 1.763161e-001, 2.523111e+000, 5.851902e-001, -1.203666e+000, -2.776587e-001, -2.084286e+000, 2.450840e+000, -8.746613e-002, 5.258507e-001, 7.983316e-002, 3.860055e+000, 5.486167e-001, -1.340448e+000, -4.230590e-001, 3.462849e-001, 4.707607e-001, -2.512626e-001, 1.530746e-001, 2.724218e-002, 3.035216e+000, 5.876133e-001, -1.014554e+000, -1.168790e-001, 9.477794e-001, -1.061218e+000, -4.196730e-001, 2.058832e+000, -5.989624e-002, 3.058168e+000, 9.763861e-001, -1.137388e+000, -9.854030e-002, -2.984893e-001, 3.647820e+000, -6.585571e-001, -1.479180e+000, 6.102932e-001, 3.265914e+000, 3.480333e-001, -1.021816e+000, -2.344957e-001, 2.463671e+000, -7.240685e+000, -8.862697e+000, 2.514058e+000, -2.122768e-001, -3.313968e-002, 9.028136e-001, -1.126581e+000, -1.874347e-001, 1.454154e+000, 1.034398e+001, -3.237393e+000, -8.654927e-001, 2.457248e-001, 1.845769e+000, 6.002482e-001, -1.263727e+000, -3.439354e-001, -1.786388e-001, 3.980166e-001, -3.349517e-001, 3.825166e-001, 1.029225e-001, 3.331096e+000, 4.998955e-001, -1.530010e+000, -6.879698e-001, 2.380415e-001, 1.608216e+000, -1.682679e+000, 3.546360e-001, -3.915220e-003, 4.517655e-001, 5.128605e-001, -9.685659e-001, 9.480403e-002, 6.076844e-002, -3.217561e+000, 4.568074e+000, 1.069299e+000, 2.083638e-002, 7.301088e+000, 1.072165e+000, -1.113925e+000, -3.112382e-001, 3.954133e-001, 5.105907e+000, -1.456866e+001, -4.917378e-001, 5.289909e-001, -2.678374e+000, 3.014709e-001, -1.046864e+000, -1.215754e-001, 1.778308e+000, 4.661489e+000, 2.565583e-001, 1.353680e+000, -1.175767e-001, 3.415972e+000, 8.457746e-001, -1.104480e+000, -1.940913e-001, 1.343668e+000, -1.759206e-003, -5.009204e+000, -4.186951e-001, 3.125710e-001, 1.628183e+000, 6.720408e-001, -1.286902e+000, -3.781238e-001, -8.977253e-002, 3.545393e-001, -4.866515e-001, 3.843664e-001, 8.281675e-002, 3.122231e+000, 5.046991e-001, -1.712597e+000, -8.549112e-001, 4.809286e-001, 1.515398e+000, -2.212211e+000, 2.539029e-001, 2.335997e-002, -6.089466e-002, 4.268444e-001, -8.807283e-001, 1.646097e-001, -4.437898e-001, -3.188247e+000, 5.984417e+000, 1.334779e+000, -4.026975e-002, 7.546431e+000, 1.175751e+000, -1.147253e+000, -3.538199e-001, 6.101836e-001, 4.437780e+000, -1.559813e+001, -1.103222e+000, 6.242039e-001, -3.091472e+000, 2.174290e-001, -1.038230e+000, -1.213475e-001, 1.547505e+000, 5.893176e+000, 1.368738e+000, 1.663127e+000, -1.377130e-001, 3.185279e+000, 8.736453e-001, -1.101026e+000, -1.874907e-001, 1.272667e+000, 3.596524e+000, -5.007243e+000, -6.352483e-001, 3.048985e-001, 1.931613e+000, 6.788844e-001, -1.342753e+000, -4.384971e-001, -1.213491e+000, 1.621399e+000, -1.551441e-001, 5.614218e-001, 2.591739e-002, 2.958967e+000, 5.782132e-001, -1.937684e+000, -1.066019e+000, 1.913336e+000, -7.347719e-001, -5.916167e-001, 1.587590e-001, 1.092568e-001, -6.275002e-001, 1.599071e-001, -9.302391e-001, 1.486187e-001, -1.603835e+000, 1.783713e-001, 1.100461e+000, 1.174181e+000, -1.602361e-001, 7.868331e+000, 1.468971e+000, -1.053631e+000, -3.727050e-001, 1.114117e+000, -9.603286e-001, -1.062469e+001, -1.162140e+000, 7.952797e-001, -4.478765e+000, -4.440862e-002, -1.083629e+000, -1.261405e-001, 1.229344e+000, 1.127825e+001, 1.319010e-001, 1.624729e+000, -2.825898e-001, 3.661082e+000, 1.036911e+000, -1.093950e+000, -2.067455e-001, 1.258035e+000, 7.548645e+000, -4.598387e+000, -8.944932e-001, 3.292634e-001, 1.311304e+000, 6.291871e-001, -1.385867e+000, -5.068139e-001, -1.486490e+000, 1.969049e+000, -1.698025e-001, 6.629167e-001, -5.289365e-006, 2.760315e+000, 8.644368e-001, -2.107367e+000, -1.175639e+000, 2.313241e+000, -1.001653e+000, -4.843139e-001, 1.124485e-001, 3.901494e-005, -3.502469e-001, -3.204780e-001, -1.475244e+000, -2.833055e-001, -2.085824e+000, 1.192563e+000, -7.645200e-001, 8.380081e-001, 2.203580e-001, 7.157885e+000, 1.753702e+000, -6.644372e-001, -2.549735e-001, 1.600273e+000, -8.589034e+000, -6.144718e+000, -7.599731e-001, 2.898370e-001, -5.770923e+000, -9.656242e-002, -1.211687e+000, -1.653494e-001, 8.393400e-001, 2.792988e+001, -3.395461e+000, 9.933752e-001, -3.976877e-002, 3.776659e+000, 9.546526e-001, -1.063757e+000, -2.037563e-001, 1.117207e+000, -1.252806e-003, -3.332330e+000, -6.971409e-001, 3.388719e-001, 1.311398e+000, 6.635171e-001, -1.678889e+000, -7.992295e-001, -2.421687e+000, 2.871029e+000, -7.662842e-002, 6.046208e-001, -7.598099e-006, 2.002314e+000, 9.001307e-001, -1.692144e+000, -8.804250e-001, 3.060895e+000, -2.000009e+000, -3.183563e-001, 8.385862e-002, -6.326713e-003, 1.206639e+000, -3.369967e-001, -3.676795e+000, -1.719207e+000, -2.534697e+000, 1.005285e+000, 1.550407e-001, 1.072910e+000, 1.318094e-001, 3.717018e+000, 1.689191e+000, 5.424542e-001, 3.263528e-001, 1.551055e+000, -3.841058e+000, -6.598996e+000, -1.201779e+000, 3.530669e-001, -2.542945e+000, -6.482523e-002, -1.553849e+000, -4.576860e-001, 9.324676e-001, 1.950982e+001, -2.344516e+000, 1.121020e+000, -1.221537e-001, 7.285496e-001, 9.582816e-001, -1.020650e+000, -2.215797e-001, 1.009774e+000, -2.056855e-003, -2.740338e+000, -8.122355e-001, 3.328967e-001, 8.982766e-001, 6.594676e-001, -2.247360e+000, -1.221267e+000, -3.072346e+000, 3.385139e+000, -4.387559e-002, 5.084887e-001, -7.418833e-006, 1.750107e+000, 9.001401e-001, -1.248499e+000, -8.442718e-001, 3.062611e+000, -2.020314e+000, -2.815341e-001, 5.254745e-002, 3.345008e-003, 1.433225e+000, -2.835911e-001, -7.004119e+000, -2.927978e+000, -2.649852e+000, 7.971894e-001, 5.466893e-001, 1.442667e+000, -6.063912e-002, 2.806194e+000, 1.547429e+000, 1.434882e+000, 9.114639e-002, 1.170089e+000, 3.512808e-002, -5.861915e+000, -1.411843e+000, 5.400486e-001, -7.746522e-001, 2.386984e-002, -1.559053e+000, -5.502302e-001, 1.200396e+000, 1.347741e+001, -2.344397e+000, 8.868907e-001, -3.292661e-001, -1.362105e+000, 9.217826e-001, -1.044436e+000, -2.360719e-001, 7.054471e-001, -2.904518e-003, -2.092829e+000, -5.119668e-001, 4.174861e-001, 9.687435e-001, 6.588427e-001])staticdatasetRGB2:Array<Float> = [-1.140530e+000, -1.982747e-001, -7.512730e+000, 8.403899e+000, -5.699038e-002, 9.015907e-001, 3.392161e-002, 4.772522e+000, 5.111184e-001, -1.165117e+000, -1.852955e-001, 2.963684e+000, -2.262274e+000, -1.571683e-001, 6.339974e-001, 4.977879e-002, 7.243307e+000, 4.220053e-001, -1.169936e+000, -3.357429e-001, 1.911291e+000, -2.391074e-001, -4.791643e-001, 1.446113e+000, -9.178108e-002, -4.700239e+000, 8.096219e-001, -1.060246e+000, -1.051633e-001, 5.013829e-001, 2.832309e+000, -3.707855e-001, 1.523131e+000, 9.163749e-002, 5.604183e+000, 7.208566e-001, -1.089753e+000, -2.382167e-001, 2.360312e+000, -5.902562e+000, -8.799894e+000, 1.377692e+000, -6.131633e-002, -1.415472e+000, 6.124057e-001, -1.075481e+000, -1.242391e-001, 1.425781e+000, 8.810319e+000, -2.922646e+000, 1.486520e+000, 3.270580e-002, 3.889783e+000, 4.999482e-001, -1.149342e+000, -2.076337e-001, -7.446587e+000, 8.014559e+000, -4.866227e-002, 8.203043e-001, 6.386483e-002, 4.894198e+000, 5.452051e-001, -1.120531e+000, -1.513311e-001, 2.735504e+000, -2.417591e+000, -1.361114e-001, 4.296342e-001, 9.427488e-002, 8.171403e+000, 4.102448e-001, -1.226964e+000, -3.516378e-001, 1.308298e+000, -5.097487e-002, -4.846783e-001, 1.654619e+000, -1.134940e-001, -3.347854e+000, 1.131147e+000, -9.664377e-001, 2.767589e-002, 1.658235e-001, 2.407439e+000, -1.300304e-001, 9.170958e-001, 2.742895e-001, 6.642633e+000, 2.550064e-001, -1.153358e+000, -3.126223e-001, 2.078934e+000, -5.857733e+000, -8.659848e+000, 1.758505e+000, -9.616094e-002, -1.230863e+000, 9.663832e-001, -1.053850e+000, -1.330743e-001, 1.481738e+000, 1.049485e+001, -3.528854e+000, 9.142363e-001, 1.244880e-001, 2.644615e+000, 5.001048e-001, -1.173687e+000, -2.360362e-001, -3.741454e+000, 4.088507e+000, -7.528205e-002, 6.645237e-001, 7.718265e-002, 4.651220e+000, 5.586318e-001, -1.213757e+000, -2.589561e-001, 7.132551e-001, -4.259327e-001, -1.980821e-001, 3.627815e-001, 4.666560e-002, 5.807984e+000, 5.847377e-001, -1.108794e+000, -2.259870e-001, 1.574179e+000, -3.753731e-001, -5.984743e-001, 1.659414e+000, -1.681021e-002, 6.785219e-001, 8.647325e-001, -1.060896e+000, -1.346690e-002, -7.529656e-001, 1.711319e+000, -9.792435e-001, 2.022433e-001, 3.826487e-001, 5.725157e+000, 5.290714e-001, -1.085145e+000, -2.840715e-001, 2.088029e+000, -4.935097e+000, -9.056542e+000, 1.976149e+000, -3.912485e-002, -8.636064e-001, 7.452125e-001, -1.077983e+000, -1.416633e-001, 1.100848e+000, 1.015875e+001, -2.943712e+000, 5.255135e-001, 2.164224e-001, 2.941143e+000, 6.699937e-001, -1.223293e+000, -2.867444e-001, -1.624136e+000, 1.668299e+000, -9.537589e-002, 5.015947e-001, 1.130741e-001, 4.244812e+000, 5.082152e-001, -1.325342e+000, -4.280991e-001, 4.705490e-001, 6.926592e-002, -4.572587e-001, 5.344144e-001, -2.554192e-002, 3.093939e+000, 6.639401e-001, -1.113581e+000, -1.192133e-001, 4.011536e-001, 7.011889e-001, 2.052842e-001, 9.880724e-001, 1.807533e-002, 4.690160e+000, 8.576240e-001, -1.016063e+000, -1.038138e-001, -2.280391e-001, 7.898918e-001, -1.127333e+001, 2.074545e-001, 5.388182e-001, 1.364263e+000, 4.660455e-001, -1.099582e+000, -2.228607e-001, 1.332648e+000, 5.135188e+000, 1.653152e+000, 1.417020e+000, -1.087532e-001, 1.809275e+000, 8.080874e-001, -1.064357e+000, -1.520775e-001, 8.207368e-001, -1.323565e-003, -5.009523e+000, 3.946298e-001, 4.337902e-001, 2.593198e+000, 6.719172e-001, -1.278702e+000, -3.512866e-001, -4.511055e-001, 3.895760e-001, -2.429672e-001, 4.270577e-001, 1.135348e-001, 3.719130e+000, 4.998867e-001, -1.580069e+000, -7.095475e-001, -3.198904e-001, 1.715748e+000, -1.185915e+000, 4.523161e-001, -1.026159e-002, 7.927188e-001, 5.538350e-001, -9.474023e-001, 1.173703e-001, 4.881381e-001, -2.618684e+000, 3.251661e+000, 1.213931e+000, -1.736274e-002, 8.000768e+000, 1.025998e+000, -1.129091e+000, -3.287694e-001, -3.524077e-001, 3.352892e+000, -1.416073e+001, -8.485617e-001, 6.560766e-001, -2.820937e+000, 3.111303e-001, -1.030884e+000, -1.137581e-001, 1.109855e+000, 8.082276e+000, 1.519214e+000, 2.112433e+000, -1.592299e-001, 3.675905e+000, 8.703367e-001, -1.075192e+000, -1.627166e-001, 3.514910e-001, 1.168164e+000, -4.255822e+000, -6.015348e-001, 6.265776e-001, 2.884818e+000, 6.548384e-001, -1.316017e+000, -3.889652e-001, -5.030854e-001, 4.488704e-001, -3.186800e-001, 4.570763e-001, 8.909201e-002, 3.659274e+000, 5.011746e-001, -1.731876e+000, -8.493806e-001, 1.194871e-001, 2.002781e+000, -2.006547e+000, 4.872233e-001, -2.854606e-002, 2.662137e-001, 4.611629e-001, -9.273680e-001, 1.380954e-001, -3.302179e-001, -3.553265e+000, 4.633345e+000, 9.696729e-001, 8.799775e-002, 8.291129e+000, 1.094451e+000, -1.099377e+000, -3.325392e-001, 2.501063e-001, 2.613712e+000, -1.328142e+001, -5.579527e-001, 4.992081e-001, -3.504402e+000, 3.022924e-001, -1.048420e+000, -1.227773e-001, 5.845373e-001, 1.105869e+001, 3.813151e-002, 1.330409e+000, 1.978131e-002, 3.959430e+000, 8.396439e-001, -1.063233e+000, -1.560639e-001, 2.840033e-001, 8.751565e-001, -3.411820e+000, -1.436564e-001, 5.846580e-001, 2.899292e+000, 6.799095e-001, -1.376715e+000, -4.541567e-001, -1.445491e+000, 1.569898e+000, -1.390627e-001, 5.558270e-001, 4.109877e-002, 3.349451e+000, 5.516123e-001, -1.953391e+000, -1.035869e+000, 1.690563e+000, -1.964690e-001, -7.787096e-001, 5.799605e-001, 2.945626e-002, 4.217906e-002, 2.451373e-001, -1.012422e+000, 7.136451e-002, -1.862534e+000, -7.228653e-001, 1.947997e-001, 2.091805e-001, 6.399233e-002, 7.928994e+000, 1.290733e+000, -9.706708e-001, -2.880950e-001, 1.107797e+000, -2.731734e+000, -8.445995e+000, 4.296774e-001, 5.117648e-001, -3.824277e+000, 1.761207e-001, -1.110611e+000, -1.789409e-001, 2.108488e-001, 2.071430e+001, -1.763174e+000, 9.554695e-002, -2.943103e-002, 3.422079e+000, 8.815496e-001, -1.048334e+000, -1.614087e-001, 2.475184e-001, 2.146938e-002, -2.983901e+000, 2.538224e-001, 5.601370e-001, 2.461925e+000, 6.777394e-001, -1.393719e+000, -5.002724e-001, -2.408940e+000, 2.680983e+000, -1.362825e-001, 7.395067e-001, -3.300343e-006, 3.260889e+000, 8.132057e-001, -2.128663e+000, -1.151182e+000, 2.923026e+000, -1.931838e+000, -4.426170e-001, 2.309983e-001, -5.485890e-003, 3.279529e-001, -2.229467e-001, -1.618022e+000, -3.766490e-001, -3.163544e+000, 1.611608e+000, -3.967476e-001, 3.933680e-001, 3.006742e-001, 6.835177e+000, 1.613765e+000, -5.669064e-001, -1.481749e-001, 2.071817e+000, -8.157422e+000, -5.988088e+000, 2.387202e-001, 1.447191e-001, -4.296385e+000, 5.011258e-002, -1.241724e+000, -2.519348e-001, -1.908609e-001, 2.952235e+001, -3.333660e+000, -1.837651e-002, 1.022249e-001, 2.929320e+000, 8.867262e-001, -1.021670e+000, -1.667327e-001, 1.789771e-001, -2.178108e-003, -2.641572e+000, -5.641484e-002, 5.303758e-001, 2.138196e+000, 6.780350e-001, -1.669332e+000, -7.588708e-001, -2.993557e+000, 3.178760e+000, -8.066442e-002, 6.544672e-001, -8.089880e-006, 2.628924e+000, 9.001272e-001, -1.755806e+000, -8.735348e-001, 3.258881e+000, -2.504785e+000, -3.300791e-001, 1.180565e-001, -9.315982e-003, 1.785154e+000, -3.205824e-001, -3.720277e+000, -1.733350e+000, -3.332272e+000, 1.515869e+000, 1.734218e-001, 8.011956e-001, 1.995440e-001, 3.817666e+000, 1.638502e+000, 4.724641e-001, 3.209828e-001, 2.051443e+000, -5.105574e+000, -6.509139e+000, -4.232041e-001, 2.598931e-001, -2.151756e+000, -3.493910e-003, -1.525600e+000, -4.897606e-001, -9.891121e-002, 2.346818e+001, -2.278152e+000, 1.681219e-001, -4.469389e-002, 1.051000e+000, 9.294666e-001, -9.908649e-001, -2.008182e-001, 1.605143e-001, -2.463113e-003, -2.477349e+000, -1.218647e-001, 4.750121e-001, 1.460813e+000, 6.661364e-001, -2.122119e+000, -1.125475e+000, -3.066599e+000, 3.145078e+000, -5.411593e-002, 5.133628e-001, -7.823408e-006, 2.268448e+000, 9.001416e-001, -1.528158e+000, -9.370249e-001, 2.567559e+000, -1.591439e+000, -3.634460e-001, 1.763256e-001, 1.119624e-003, 1.811848e+000, -2.637929e-001, -6.524387e+000, -2.673507e+000, -2.940472e+000, -6.025609e-001, 7.852067e-001, 1.073499e+000, -3.540435e-002, 3.517416e+000, 1.490466e+000, 8.886026e-001, -9.681828e-002, 1.430554e+000, 4.993717e+000, -6.071355e+000, -6.053986e-001, 5.092997e-001, -1.273010e+000, 7.491329e-002, -1.481997e+000, -5.897282e-001, 2.659264e-001, 1.267239e+000, -5.741291e-001, 5.983011e-002, -2.217312e-001, -3.016452e-001, 9.260830e-001, -1.010943e+000, -2.075134e-001, 5.066749e-002, 1.470708e+001, -3.780501e+000, 7.253223e-002, 4.045458e-001, 1.320164e+000, 6.559925e-001, -1.129907e+000, -1.884011e-001, -8.047670e+000, 9.035776e+000, -5.539419e-002, 8.823349e-001, 3.197135e-002, 4.839388e+000, 5.042822e-001, -1.133821e+000, -1.510781e-001, 3.362822e+000, -2.453381e+000, -1.463925e-001, 4.728708e-001, 5.958140e-002, 7.636300e+000, 4.805162e-001, -1.176518e+000, -3.549902e-001, 1.729044e+000, -2.160966e-001, -5.075865e-001, 1.675584e+000, -8.906902e-002, -5.386842e+000, 5.452218e-001, -1.043563e+000, -7.520975e-002, 8.750644e-001, 2.510518e+000, 7.584882e-003, 9.361250e-001, 7.889083e-002, 6.066644e+000, 5.813108e-001, -1.081304e+000, -2.222253e-001, 2.517638e+000, -4.453820e+000, -8.663691e+000, 8.662558e-001, -4.802657e-002, -8.965449e-001, 4.886656e-001, -1.083774e+000, -1.375469e-001, 1.685818e+000, 5.631120e+000, -3.100752e+000, 4.045941e-001, 2.346895e-002, 3.390321e+000, 5.008309e-001, -1.143158e+000, -2.058334e-001, -9.660198e+000, 1.062394e+001, -4.434119e-002, 8.607615e-001, 3.177325e-002, 4.416481e+000, 5.918162e-001, -1.146773e+000, -1.727385e-001, 4.626048e+000, -4.684602e+000, -8.307137e-002, 1.619616e-001, 1.484866e-001, 7.572868e+000, 2.681126e-001, -1.151324e+000, -3.099303e-001, 4.125596e-001, 2.340752e+000, -4.214444e-001, 1.987375e+000, -1.913410e-001, -3.845978e+000, 1.337311e+000, -1.034258e+000, -7.778759e-003, 7.050094e-001, -8.036369e-001, 3.138570e-001, 2.469452e-001, 3.559970e-001, 7.485917e+000, 4.790329e-002, -1.096568e+000, -2.673169e-001, 2.575654e+000, -8.057121e-001, -8.884928e+000, 1.416170e+000, -2.091315e-001, -1.543494e+000, 1.065445e+000, -1.083304e+000, -1.528265e-001, 1.697727e+000, 2.503702e+000, -2.885296e+000, -1.298500e-001, 1.548870e-001, 2.479652e+000, 5.066496e-001, -1.165736e+000, -2.329945e-001, -5.967964e+000, 6.705959e+000, -5.931355e-002, 7.485638e-001, 3.913878e-002, 4.221591e+000, 6.183926e-001, -1.212422e+000, -2.545910e-001, 2.418626e+000, -2.266104e+000, -1.102014e-001, 1.363887e-002, 1.055411e-001, 5.648062e+000, 4.557412e-001, -1.070436e+000, -2.163341e-001, 7.098718e-001, 7.843075e-001, -4.323930e-001, 2.109823e+000, -9.589700e-002, -1.985193e-001, 1.060428e+000, -1.104879e+000, -3.013622e-002, 2.976276e-002, 1.069707e+000, 1.410000e-001, -4.880020e-001, 4.452288e-001, 6.418590e+000, 3.195986e-001, -1.048969e+000, -2.655317e-001, 2.689426e+000, -3.941038e+000, -9.506461e+000, 1.837119e+000, -1.892124e-001, -1.562146e+000, 9.043414e-001, -1.106145e+000, -1.601642e-001, 1.544544e+000, 7.388492e+000, -2.924600e+000, -4.328453e-001, 1.763161e-001, 2.523111e+000, 5.851902e-001, -1.203666e+000, -2.776587e-001, -2.084286e+000, 2.450840e+000, -8.746613e-002, 5.258507e-001, 7.983316e-002, 3.860055e+000, 5.486167e-001, -1.340448e+000, -4.230590e-001, 3.462849e-001, 4.707607e-001, -2.512626e-001, 1.530746e-001, 2.724218e-002, 3.035216e+000, 5.876133e-001, -1.014554e+000, -1.168790e-001, 9.477794e-001, -1.061218e+000, -4.196730e-001, 2.058832e+000, -5.989624e-002, 3.058168e+000, 9.763861e-001, -1.137388e+000, -9.854030e-002, -2.984893e-001, 3.647820e+000, -6.585571e-001, -1.479180e+000, 6.102932e-001, 3.265914e+000, 3.480333e-001, -1.021816e+000, -2.344957e-001, 2.463671e+000, -7.240685e+000, -8.862697e+000, 2.514058e+000, -2.122768e-001, -3.313968e-002, 9.028136e-001, -1.126581e+000, -1.874347e-001, 1.454154e+000, 1.034398e+001, -3.237393e+000, -8.654927e-001, 2.457248e-001, 1.845769e+000, 6.002482e-001, -1.263727e+000, -3.439354e-001, -1.786388e-001, 3.980166e-001, -3.349517e-001, 3.825166e-001, 1.029225e-001, 3.331096e+000, 4.998955e-001, -1.530010e+000, -6.879698e-001, 2.380415e-001, 1.608216e+000, -1.682679e+000, 3.546360e-001, -3.915220e-003, 4.517655e-001, 5.128605e-001, -9.685659e-001, 9.480403e-002, 6.076844e-002, -3.217561e+000, 4.568074e+000, 1.069299e+000, 2.083638e-002, 7.301088e+000, 1.072165e+000, -1.113925e+000, -3.112382e-001, 3.954133e-001, 5.105907e+000, -1.456866e+001, -4.917378e-001, 5.289909e-001, -2.678374e+000, 3.014709e-001, -1.046864e+000, -1.215754e-001, 1.778308e+000, 4.661489e+000, 2.565583e-001, 1.353680e+000, -1.175767e-001, 3.415972e+000, 8.457746e-001, -1.104480e+000, -1.940913e-001, 1.343668e+000, -1.759206e-003, -5.009204e+000, -4.186951e-001, 3.125710e-001, 1.628183e+000, 6.720408e-001, -1.286902e+000, -3.781238e-001, -8.977253e-002, 3.545393e-001, -4.866515e-001, 3.843664e-001, 8.281675e-002, 3.122231e+000, 5.046991e-001, -1.712597e+000, -8.549112e-001, 4.809286e-001, 1.515398e+000, -2.212211e+000, 2.539029e-001, 2.335997e-002, -6.089466e-002, 4.268444e-001, -8.807283e-001, 1.646097e-001, -4.437898e-001, -3.188247e+000, 5.984417e+000, 1.334779e+000, -4.026975e-002, 7.546431e+000, 1.175751e+000, -1.147253e+000, -3.538199e-001, 6.101836e-001, 4.437780e+000, -1.559813e+001, -1.103222e+000, 6.242039e-001, -3.091472e+000, 2.174290e-001, -1.038230e+000, -1.213475e-001, 1.547505e+000, 5.893176e+000, 1.368738e+000, 1.663127e+000, -1.377130e-001, 3.185279e+000, 8.736453e-001, -1.101026e+000, -1.874907e-001, 1.272667e+000, 3.596524e+000, -5.007243e+000, -6.352483e-001, 3.048985e-001, 1.931613e+000, 6.788844e-001, -1.342753e+000, -4.384971e-001, -1.213491e+000, 1.621399e+000, -1.551441e-001, 5.614218e-001, 2.591739e-002, 2.958967e+000, 5.782132e-001, -1.937684e+000, -1.066019e+000, 1.913336e+000, -7.347719e-001, -5.916167e-001, 1.587590e-001, 1.092568e-001, -6.275002e-001, 1.599071e-001, -9.302391e-001, 1.486187e-001, -1.603835e+000, 1.783713e-001, 1.100461e+000, 1.174181e+000, -1.602361e-001, 7.868331e+000, 1.468971e+000, -1.053631e+000, -3.727050e-001, 1.114117e+000, -9.603286e-001, -1.062469e+001, -1.162140e+000, 7.952797e-001, -4.478765e+000, -4.440862e-002, -1.083629e+000, -1.261405e-001, 1.229344e+000, 1.127825e+001, 1.319010e-001, 1.624729e+000, -2.825898e-001, 3.661082e+000, 1.036911e+000, -1.093950e+000, -2.067455e-001, 1.258035e+000, 7.548645e+000, -4.598387e+000, -8.944932e-001, 3.292634e-001, 1.311304e+000, 6.291871e-001, -1.385867e+000, -5.068139e-001, -1.486490e+000, 1.969049e+000, -1.698025e-001, 6.629167e-001, -5.289365e-006, 2.760315e+000, 8.644368e-001, -2.107367e+000, -1.175639e+000, 2.313241e+000, -1.001653e+000, -4.843139e-001, 1.124485e-001, 3.901494e-005, -3.502469e-001, -3.204780e-001, -1.475244e+000, -2.833055e-001, -2.085824e+000, 1.192563e+000, -7.645200e-001, 8.380081e-001, 2.203580e-001, 7.157885e+000, 1.753702e+000, -6.644372e-001, -2.549735e-001, 1.600273e+000, -8.589034e+000, -6.144718e+000, -7.599731e-001, 2.898370e-001, -5.770923e+000, -9.656242e-002, -1.211687e+000, -1.653494e-001, 8.393400e-001, 2.792988e+001, -3.395461e+000, 9.933752e-001, -3.976877e-002, 3.776659e+000, 9.546526e-001, -1.063757e+000, -2.037563e-001, 1.117207e+000, -1.252806e-003, -3.332330e+000, -6.971409e-001, 3.388719e-001, 1.311398e+000, 6.635171e-001, -1.678889e+000, -7.992295e-001, -2.421687e+000, 2.871029e+000, -7.662842e-002, 6.046208e-001, -7.598099e-006, 2.002314e+000, 9.001307e-001, -1.692144e+000, -8.804250e-001, 3.060895e+000, -2.000009e+000, -3.183563e-001, 8.385862e-002, -6.326713e-003, 1.206639e+000, -3.369967e-001, -3.676795e+000, -1.719207e+000, -2.534697e+000, 1.005285e+000, 1.550407e-001, 1.072910e+000, 1.318094e-001, 3.717018e+000, 1.689191e+000, 5.424542e-001, 3.263528e-001, 1.551055e+000, -3.841058e+000, -6.598996e+000, -1.201779e+000, 3.530669e-001, -2.542945e+000, -6.482523e-002, -1.553849e+000, -4.576860e-001, 9.324676e-001, 1.950982e+001, -2.344516e+000, 1.121020e+000, -1.221537e-001, 7.285496e-001, 9.582816e-001, -1.020650e+000, -2.215797e-001, 1.009774e+000, -2.056855e-003, -2.740338e+000, -8.122355e-001, 3.328967e-001, 8.982766e-001, 6.594676e-001, -2.247360e+000, -1.221267e+000, -3.072346e+000, 3.385139e+000, -4.387559e-002, 5.084887e-001, -7.418833e-006, 1.750107e+000, 9.001401e-001, -1.248499e+000, -8.442718e-001, 3.062611e+000, -2.020314e+000, -2.815341e-001, 5.254745e-002, 3.345008e-003, 1.433225e+000, -2.835911e-001, -7.004119e+000, -2.927978e+000, -2.649852e+000, 7.971894e-001, 5.466893e-001, 1.442667e+000, -6.063912e-002, 2.806194e+000, 1.547429e+000, 1.434882e+000, 9.114639e-002, 1.170089e+000, 3.512808e-002, -5.861915e+000, -1.411843e+000, 5.400486e-001, -7.746522e-001, 2.386984e-002, -1.559053e+000, -5.502302e-001, 1.200396e+000, 1.347741e+001, -2.344397e+000, 8.868907e-001, -3.292661e-001, -1.362105e+000, 9.217826e-001, -1.044436e+000, -2.360719e-001, 7.054471e-001, -2.904518e-003, -2.092829e+000, -5.119668e-001, 4.174861e-001, 9.687435e-001, 6.588427e-001]

@:value([-1.372629e+000, -4.905585e-001, -4.100789e+001, 4.122169e+001, -7.389360e-003, 4.839359e-001, 6.474757e-003, 3.471755e+000, 5.092936e-001, -1.523025e+000, -6.497084e-001, 6.249857e+000, -5.662543e+000, -1.908402e-002, 5.512810e-001, -2.181049e-005, 2.507663e+000, 4.339598e-001, -1.035567e+000, -7.478740e-002, 9.221030e-001, -2.140047e+000, -2.374146e-002, 3.795517e-001, -1.769134e-002, 7.479831e+000, 7.729303e-001, -1.271086e+000, -5.588190e-001, 6.908023e-001, 2.096832e+000, -2.453967e-001, 1.410648e+000, 4.475036e-002, -4.719115e+000, 5.741186e-001, -9.712598e-001, -7.033926e-002, 9.167274e-001, -9.502097e-001, 3.004684e-001, 4.547054e-001, -5.929017e-002, 5.266196e+000, 7.204135e-001, -1.087457e+000, -1.888896e-001, 8.156686e-001, 3.101712e-001, -2.155419e+000, 1.422205e+000, 9.692261e-002, 3.122404e+000, 4.999430e-001, -1.425280e+000, -5.413508e-001, -3.454883e+001, 3.481142e+001, -8.686975e-003, 4.914268e-001, -2.479243e-006, 3.239879e+000, 6.094201e-001, -1.688557e+000, -8.070865e-001, 7.018459e+000, -6.244574e+000, -2.149341e-002, 3.993971e-001, 1.252502e-002, 1.630662e+000, 1.097860e-001, -8.664152e-001, 7.869125e-002, -5.236535e-001, -1.218960e+000, -2.059093e-002, 6.684898e-001, -5.584112e-002, 8.602299e+000, 1.410496e+000, -1.319763e+000, -5.985323e-001, 1.253918e+000, 1.914706e+000, -3.216739e-001, 9.011213e-001, 1.324845e-001, -5.252749e+000, 6.231252e-002, -9.706008e-001, -5.914059e-002, 5.693150e-001, -1.175362e+000, 5.221644e-001, 7.518213e-001, -8.247655e-002, 5.875635e+000, 9.850863e-001, -1.085330e+000, -1.956105e-001, 8.019605e-001, 5.338101e-001, -3.423464e+000, 1.110444e+000, 1.507923e-001, 2.864942e+000, 4.999481e-001, -1.431967e+000, -5.478935e-001, -3.286288e+001, 3.305288e+001, -8.380797e-003, 4.772050e-001, -3.044274e-006, 3.289973e+000, 5.976303e-001, -1.801361e+000, -9.315889e-001, 5.391756e+000, -4.588592e+000, -2.040076e-002, 4.144684e-001, 1.814534e-002, 1.051795e+000, 1.145651e-001, -7.905357e-001, 1.451332e-001, -1.605661e-001, -1.592174e+000, 4.561348e-004, 3.380323e-001, -7.770275e-002, 8.775384e+000, 1.489512e+000, -1.308575e+000, -5.539232e-001, 9.184133e-001, 2.011479e+000, -3.842472e-001, 1.432274e+000, 1.637153e-001, -4.408856e+000, 5.272957e-002, -9.829872e-001, -8.183048e-002, 4.464556e-001, -1.442716e+000, 1.029641e+000, -6.991617e-002, 8.702356e-003, 5.706417e+000, 9.116452e-001, -1.087130e+000, -2.038013e-001, 7.260801e-001, 9.164376e-001, -5.006183e+000, 1.511271e+000, 1.257134e-001, 2.715439e+000, 6.201652e-001, -1.448662e+000, -5.799075e-001, -2.833268e+001, 2.858023e+001, -9.134061e-003, 4.404783e-001, -2.709026e-006, 3.029357e+000, 5.540071e-001, -2.061772e+000, -1.145190e+000, 7.918478e+000, -7.212525e+000, -2.020760e-002, 2.962715e-001, 4.689670e-002, 8.517209e-001, 2.334587e-001, -6.413755e-001, 1.780425e-001, -2.412919e+000, 1.064484e+000, -1.949986e-002, 6.769741e-001, -1.752760e-001, 7.262714e+000, 1.325869e+000, -1.304871e+000, -3.975581e-001, 1.219002e+000, 7.285178e-001, -2.710105e-001, 7.779727e-001, 3.247139e-001, -8.818168e-001, 1.839517e-001, -1.001104e+000, -1.994801e-001, 3.676742e-001, -1.409737e+000, 2.901555e-001, 2.506940e-001, 2.468899e-003, 3.398923e+000, 8.584645e-001, -1.111552e+000, -2.487204e-001, 7.410842e-001, 1.703749e+000, -5.007855e+000, 1.057763e+000, 1.354511e-001, 2.088715e+000, 6.600013e-001, -1.547227e+000, -6.679466e-001, -1.861465e+001, 1.884045e+001, -1.242210e-002, 4.157339e-001, -2.432805e-006, 2.812423e+000, 5.446957e-001, -2.043890e+000, -1.149081e+000, 2.304118e+000, -1.715757e+000, -2.433628e-002, 2.816836e-001, 7.185458e-002, 1.064860e+000, 2.706789e-001, -9.040720e-001, -8.274472e-002, -2.555676e-001, -6.326215e-001, -2.770880e-002, 6.676024e-001, -2.513532e-001, 5.903839e+000, 1.241452e+000, -1.000013e+000, -1.010774e-001, 3.699166e-001, 8.774526e-001, -3.042007e-001, 6.951053e-001, 4.361813e-001, 6.793421e-001, 2.573892e-001, -1.171332e+000, -3.768188e-001, 3.701377e-001, -1.470757e+000, 5.525942e-001, 2.991456e-002, 1.581823e-002, 2.365233e+000, 8.214514e-001, -1.068667e+000, -2.326330e-001, 6.725059e-001, 2.243733e+000, -4.614370e+000, 1.033677e+000, 1.376291e-001, 2.013334e+000, 6.865304e-001, -1.592991e+000, -7.246948e-001, -2.598204e+001, 2.621960e+001, -8.365176e-003, 4.207571e-001, -2.742772e-006, 2.623735e+000, 5.873190e-001, -2.271349e+000, -1.280884e+000, 6.308739e+000, -5.758350e+000, -1.977049e-002, 3.671835e-001, 6.698038e-002, 1.150597e+000, 1.759218e-001, -6.368620e-001, -7.436052e-003, -2.230026e+000, 1.640997e+000, -1.548497e-002, 3.145331e-001, -2.492644e-001, 5.083843e+000, 1.260215e+000, -1.177925e+000, -9.628114e-002, 3.051152e-001, -3.749544e-002, -2.713209e-001, 1.164226e+000, 4.559969e-001, 2.175429e+000, 2.874284e-001, -1.078500e+000, -3.801779e-001, 4.788906e-001, -4.795969e-001, 5.977621e-001, -4.488535e-001, 3.386874e-002, 1.538143e+000, 8.062054e-001, -1.108028e+000, -2.596892e-001, 5.162202e-001, 1.557081e+000, -4.265039e+000, 1.182535e+000, 1.563762e-001, 2.095084e+000, 6.883383e-001, -1.668427e+000, -7.908511e-001, -2.779690e+001, 2.799746e+001, -7.186935e-003, 3.757766e-001, -3.326858e-006, 2.563421e+000, 5.439687e-001, -2.156175e+000, -1.220004e+000, 3.585732e+000, -3.235988e+000, -1.086239e-002, 1.846143e-001, 1.046017e-001, 1.234427e+000, 2.842191e-001, -1.117051e+000, -4.101627e-001, -8.463730e-001, 7.671472e-001, -2.226609e-002, 8.574943e-001, -3.434124e-001, 4.475715e+000, 1.154824e+000, -7.444840e-001, 2.312078e-001, -5.393724e-001, 1.574213e-001, -1.763914e-001, 2.751692e-001, 5.564200e-001, 2.217672e+000, 3.483932e-001, -1.273036e+000, -5.275562e-001, 4.902512e-001, -4.498436e-002, 4.339366e-001, 2.386682e-001, 2.380879e-002, 1.413444e+000, 7.855923e-001, -1.084192e+000, -2.936753e-001, 4.719432e-001, 1.384436e+000, -3.257789e+000, 6.119543e-001, 1.681884e-001, 1.650441e+000, 6.936631e-001, -1.848490e+000, -9.512670e-001, -3.005251e+001, 3.024315e+001, -5.635304e-003, 3.447780e-001, -2.782999e-006, 2.309422e+000, 5.643559e-001, -2.300008e+000, -1.252335e+000, -1.218876e+000, 1.493730e+000, -6.107100e-003, 7.974860e-002, 1.023449e-001, 1.505934e+000, 2.360948e-001, -1.483705e+000, -8.547575e-001, -7.797146e-001, 6.447971e-001, -2.678052e-002, 1.091263e+000, -3.344889e-001, 3.830416e+000, 1.189425e+000, -5.348005e-001, 3.982733e-001, -4.071573e-001, 3.265569e-001, -8.658789e-002, -2.370892e-001, 5.369097e-001, 1.478279e+000, 3.143303e-001, -1.320401e+000, -6.043247e-001, 3.019196e-001, -7.732911e-002, 4.768381e-001, 6.745764e-001, 3.694098e-002, 1.158234e+000, 8.169056e-001, -1.101040e+000, -3.420019e-001, 3.775661e-001, 1.769338e+000, -2.990515e+000, 1.649529e-001, 1.970125e-001, 1.453355e+000, 6.759757e-001, -2.251946e+000, -1.229349e+000, -3.271808e+001, 3.283114e+001, -4.252027e-003, 3.372289e-001, -3.001937e-006, 2.154046e+000, 5.842674e-001, -1.867834e+000, -9.531252e-001, -1.229365e+001, 1.269149e+001, -6.844772e-003, 1.185107e-001, 7.539587e-002, 1.846381e+000, 1.899412e-001, -3.398629e+000, -2.180862e+000, 2.335213e+000, -3.382823e+000, -8.613985e-003, 8.431602e-001, -2.393567e-001, 3.112460e+000, 1.218556e+000, 5.708381e-001, 9.406030e-001, -6.890113e-001, 2.746233e+000, -5.772068e-002, 1.096005e-001, 3.491978e-001, 7.281453e-001, 3.212049e-001, -1.705909e+000, -8.517224e-001, 1.131160e-001, -2.141434e+000, 4.274043e-001, 3.397600e-001, 1.786490e-001, 9.026101e-001, 7.882800e-001, -1.012865e+000, -3.495551e-001, 3.369038e-001, 3.724205e+000, -3.089586e+000, 1.266964e-001, 1.461790e-001, 1.170199e+000, 6.931052e-001, -2.890318e+000, -1.665573e+000, -3.493756e+001, 3.500369e+001, -2.984251e-003, 2.622419e-001, -4.259360e-006, 1.947681e+000, 6.905752e-001, -1.956022e+000, -1.062900e+000, -1.919714e+001, 1.975164e+001, -8.865396e-003, 2.165540e-001, 5.475637e-002, 1.761134e+000, 3.164249e-003, -5.612198e+000, -3.101371e+000, 4.098034e+000, -6.144001e+000, 9.944958e-003, 2.905472e-001, -1.707110e-001, 3.199107e+000, 1.337660e+000, 8.353756e-001, 4.855943e-001, -1.243589e+000, 5.147385e+000, -7.013963e-002, 9.380410e-001, 2.335714e-001, 1.727744e-001, 2.802696e-001, -1.524329e+000, -7.388547e-001, 3.259025e-001, -4.050634e+000, 4.058549e-001, -2.591384e-001, 1.898299e-001, 3.556071e-001, 7.884126e-001, -1.070371e+000, -4.207858e-001, 1.739862e-001, 5.293410e+000, -3.136757e+000, 2.323856e-001, 1.673706e-001, 1.007227e+000, 6.844287e-001, -1.341720e+000, -4.834889e-001, -4.633447e+001, 4.682148e+001, -6.137296e-003, 4.599216e-001, 7.047323e-003, 2.895798e+000, 4.999398e-001, -1.529104e+000, -6.498631e-001, 1.534103e+001, -1.450675e+001, -1.531439e-002, 3.280082e-001, 1.682926e-002, 1.901587e+000, 5.013227e-001, -1.014776e+000, -1.454495e-001, -4.071085e+000, 2.954982e+000, -2.630348e-002, 5.681531e-001, -3.016505e-002, 6.773854e+000, 5.003504e-001, -1.172413e+000, -4.026320e-001, 2.960428e+000, 2.020710e-001, -2.004947e-001, 9.375572e-001, 5.998168e-002, -4.945934e+000, 4.502898e-001, -9.898161e-001, -5.772814e-002, 4.470024e-001, -5.786656e-001, 1.158168e-001, 3.468040e-001, -5.043360e-002, 6.867947e+000, 8.012363e-001, -1.085111e+000, -1.882675e-001, 1.223748e+000, 3.565495e-001, -3.688357e+000, 5.653723e-001, 6.727646e-002, 2.690130e+000, 4.999400e-001, -1.389119e+000, -5.290250e-001, -4.055774e+001, 4.105972e+001, -7.062577e-003, 4.560060e-001, -1.736334e-006, 2.775512e+000, 6.671455e-001, -1.584641e+000, -7.200619e-001, 1.248067e+001, -1.156028e+001, -1.659568e-002, 3.050029e-001, 1.099895e-002, 1.438927e+000, -2.138015e-002, -9.826068e-001, -8.887254e-002, -2.960031e+000, 1.808816e+000, -2.478159e-002, 6.035733e-001, -4.868441e-002, 7.347705e+000, 1.584739e+000, -1.150423e+000, -4.073793e-001, 2.412991e+000, 4.870840e-001, -2.337902e-001, 8.295114e-001, 1.129914e-001, -5.150045e+000, -9.016643e-002, -1.016933e+000, -6.311501e-002, 5.218937e-001, -5.716430e-001, 1.250993e-001, 3.601524e-001, -5.497586e-002, 7.060139e+000, 1.018333e+000, -1.073151e+000, -1.845444e-001, 1.155394e+000, 3.004486e-001, -3.431711e+000, 4.657031e-001, 9.401223e-002, 2.688620e+000, 4.999544e-001, -1.391257e+000, -5.365815e-001, -4.255881e+001, 4.299132e+001, -5.838466e-003, 4.229134e-001, -2.760038e-006, 2.775531e+000, 6.234597e-001, -1.780062e+000, -9.228880e-001, 1.376172e+001, -1.260946e+001, -1.507526e-002, 3.117435e-001, 2.205045e-002, 6.093731e-001, 3.463446e-002, -7.388169e-001, 1.275670e-001, -3.999528e+000, 2.223993e+000, -1.856853e-002, 5.439310e-001, -8.834054e-002, 8.037139e+000, 1.645951e+000, -1.322387e+000, -5.320143e-001, 2.659359e+000, 1.086712e+000, -2.129712e-001, 8.704649e-001, 1.800315e-001, -4.967241e+000, -1.383720e-001, -9.378288e-001, -1.599895e-002, 3.607555e-001, -1.980561e+000, 3.791456e-001, 1.212268e-001, -2.845992e-002, 6.825542e+000, 1.059139e+000, -1.100832e+000, -2.172313e-001, 1.211561e+000, 2.002721e+000, -5.010011e+000, 5.717583e-001, 6.777702e-002, 2.160006e+000, 5.676392e-001, -1.409373e+000, -5.708751e-001, -3.034974e+001, 3.079809e+001, -7.280715e-003, 3.723304e-001, -2.436279e-006, 2.577348e+000, 5.913377e-001, -1.954312e+000, -1.116510e+000, 5.399148e+000, -4.299553e+000, -1.724739e-002, 3.742824e-001, 4.187077e-002, 1.044883e-001, 1.232727e-001, -6.772215e-001, 2.001396e-001, -3.670523e-001, -1.014628e+000, -3.497152e-003, 4.099858e-001, -1.584633e-001, 7.750400e+000, 1.514559e+000, -1.291600e+000, -4.977437e-001, 9.641914e-001, 1.562420e+000, -3.227782e-001, 9.055427e-001, 3.046444e-001, -3.385619e+000, 9.546291e-003, -9.750857e-001, -8.770560e-002, 9.054256e-001, -1.429236e+000, 8.974777e-001, -1.217961e-001, -5.194608e-002, 4.909409e+000, 9.589153e-001, -1.088007e+000, -1.959301e-001, 9.745799e-001, 1.260761e+000, -5.008864e+000, 7.271248e-001, 1.096661e-001, 2.717295e+000, 6.340731e-001, -1.456050e+000, -6.223072e-001, -2.228088e+001, 2.269604e+001, -9.340812e-003, 4.118308e-001, -2.418083e-006, 2.442117e+000, 5.589638e-001, -2.176449e+000, -1.302416e+000, 2.222836e+000, -1.222730e+000, -1.728051e-002, 1.323513e-001, 7.027731e-002, 4.835745e-002, 2.093351e-001, -5.789641e-001, 2.215407e-001, 2.142291e-001, -1.201725e+000, -1.185728e-002, 8.122982e-001, -2.380420e-001, 6.706841e+000, 1.404146e+000, -1.307463e+000, -4.515174e-001, 6.447827e-001, 1.223841e+000, -2.902391e-001, 4.986588e-001, 4.073652e-001, -1.706696e+000, 1.060885e-001, -9.698678e-001, -1.307094e-001, 9.389347e-001, -1.522852e+000, 7.768797e-001, -1.368595e-001, -3.857426e-002, 3.676935e+000, 8.980966e-001, -1.104349e+000, -2.380323e-001, 1.047043e+000, 1.865421e+000, -5.011664e+000, 7.014954e-001, 9.622701e-002, 1.891360e+000, 6.687354e-001, -1.502249e+000, -6.724523e-001, -2.888092e+001, 2.930360e+001, -6.685766e-003, 3.685464e-001, -2.469442e-006, 2.310797e+000, 5.566754e-001, -2.217125e+000, -1.364924e+000, 4.048243e+000, -3.111333e+000, -1.317747e-002, 1.921948e-001, 8.627702e-002, 1.981769e-003, 2.213689e-001, -6.215757e-001, 1.687995e-001, -5.949131e-001, -1.551293e-001, 3.356129e-004, 6.897657e-001, -2.855053e-001, 6.271042e+000, 1.363084e+000, -1.216317e+000, -3.489429e-001, 7.566226e-001, 5.409809e-001, -2.830843e-001, 6.191825e-001, 4.755163e-001, -9.131387e-001, 1.383909e-001, -1.030437e+000, -2.034064e-001, 8.335995e-001, -1.050947e+000, 8.689093e-001, -3.672310e-001, -4.056183e-002, 3.111269e+000, 8.856842e-001, -1.078984e+000, -2.070549e-001, 9.683145e-001, 1.497022e+000, -5.007653e+000, 7.702541e-001, 1.285822e-001, 2.225188e+000, 6.587911e-001, -1.559291e+000, -7.374039e-001, -3.596311e+001, 3.634470e+001, -4.667132e-003, 3.277964e-001, -2.487945e-006, 2.215652e+000, 5.764681e-001, -2.356929e+000, -1.444755e+000, 6.244526e+000, -5.540162e+000, -8.794510e-003, 1.792100e-001, 9.578517e-002, 3.737676e-001, 1.922194e-001, -6.589752e-001, -2.926910e-002, -1.831779e+000, 1.869962e+000, -2.030095e-003, 7.552089e-001, -3.168157e-001, 4.632196e+000, 1.294054e+000, -1.161046e+000, -1.472506e-001, 6.494138e-001, -8.327174e-001, -2.320724e-001, 3.391212e-001, 5.269637e-001, 9.376341e-001, 2.458573e-001, -1.034427e+000, -3.062504e-001, 8.975634e-001, 3.203531e-001, 8.565142e-001, -1.250162e-001, -4.094017e-002, 1.861304e+000, 8.223468e-001, -1.109954e+000, -2.740277e-001, 1.063811e+000, 7.077398e-001, -4.695734e+000, 5.621696e-001, 1.248956e-001, 1.297723e+000, 6.789720e-001, -1.788293e+000, -9.368751e-001, -4.382980e+001, 4.424963e+001, -3.652530e-003, 3.094331e-001, -2.810503e-006, 1.904402e+000, 5.861599e-001, -2.268206e+000, -1.312676e+000, 2.863082e+000, -2.373727e+000, -5.144980e-003, 1.711072e-001, 9.316041e-002, 9.309598e-001, 1.791683e-001, -1.376966e+000, -7.418582e-001, -1.349589e+000, 1.563419e+000, -3.124219e-003, 6.967139e-001, -3.061887e-001, 3.602731e+000, 1.255669e+000, -6.017540e-001, 2.815928e-001, 5.424052e-001, -6.885450e-001, -1.620001e-001, 2.980046e-001, 4.995571e-001, 7.371203e-001, 2.812466e-001, -1.278853e+000, -5.245326e-001, 7.870520e-001, 3.125067e-001, 7.748105e-001, -7.788581e-002, 3.490956e-003, 1.283748e+000, 8.130190e-001, -1.050930e+000, -2.786331e-001, 1.056344e+000, 1.053002e+000, -4.047789e+000, 4.432174e-001, 1.169077e-001, 9.532621e-001, 6.806764e-001, -2.084927e+000, -1.203954e+000, -4.881638e+001, 4.920160e+001, -2.896045e-003, 2.882977e-001, -3.073517e-006, 1.702211e+000, 6.374180e-001, -2.328567e+000, -1.238023e+000, -1.891019e+000, 2.451520e+000, -5.847581e-003, 2.084702e-001, 7.848130e-002, 1.211048e+000, 8.095008e-002, -2.634632e+000, -1.789460e+000, -1.370558e-001, -3.326435e-001, 2.783737e-003, 5.239451e-001, -2.548881e-001, 2.896327e+000, 1.324116e+000, 6.882616e-002, 5.997821e-001, 1.535398e-001, 1.375209e+000, -1.267285e-001, 4.239743e-001, 4.013122e-001, 1.794675e-001, 2.395382e-001, -1.430918e+000, -6.439041e-001, 8.325980e-001, -1.705612e+000, 7.236426e-001, -5.567593e-002, 6.408718e-002, 6.836524e-001, 8.388887e-001, -1.037956e+000, -3.215402e-001, 9.457349e-001, 3.178114e+000, -4.152156e+000, 2.230992e-001, 1.156198e-001, 7.606223e-001, 6.656923e-001, -2.967314e+000, -1.728778e+000, -3.730988e+001, 3.755578e+001, -2.588835e-003, 2.927966e-001, -3.935038e-006, 1.592161e+000, 6.868694e-001, -2.123311e+000, -1.175148e+000, -1.314988e+001, 1.386882e+001, -7.828537e-003, 1.852026e-001, 5.481038e-002, 1.294309e+000, 2.428177e-002, -5.443597e+000, -3.156344e+000, 2.110838e+000, -3.421556e+000, 1.181890e-002, 1.196951e-001, -1.742902e-001, 2.404353e+000, 1.272805e+000, 1.029898e+000, 5.912521e-001, -3.983531e-001, 3.286069e+000, -9.252065e-002, 1.331381e+000, 2.560642e-001, 8.001754e-001, 3.624178e-001, -1.547574e+000, -7.881604e-001, 1.020902e+000, -2.897069e+000, 5.213470e-001, -9.242315e-001, 1.185594e-001, -1.150721e+000, 7.317211e-001, -9.621043e-001, -1.991406e-001, 6.531287e-001, 3.925839e+000, -3.596904e+000, 6.317332e-001, 1.531334e-001, 1.457846e+000, 6.966285e-001])staticdatasetRGB3:Array<Float> = [-1.372629e+000, -4.905585e-001, -4.100789e+001, 4.122169e+001, -7.389360e-003, 4.839359e-001, 6.474757e-003, 3.471755e+000, 5.092936e-001, -1.523025e+000, -6.497084e-001, 6.249857e+000, -5.662543e+000, -1.908402e-002, 5.512810e-001, -2.181049e-005, 2.507663e+000, 4.339598e-001, -1.035567e+000, -7.478740e-002, 9.221030e-001, -2.140047e+000, -2.374146e-002, 3.795517e-001, -1.769134e-002, 7.479831e+000, 7.729303e-001, -1.271086e+000, -5.588190e-001, 6.908023e-001, 2.096832e+000, -2.453967e-001, 1.410648e+000, 4.475036e-002, -4.719115e+000, 5.741186e-001, -9.712598e-001, -7.033926e-002, 9.167274e-001, -9.502097e-001, 3.004684e-001, 4.547054e-001, -5.929017e-002, 5.266196e+000, 7.204135e-001, -1.087457e+000, -1.888896e-001, 8.156686e-001, 3.101712e-001, -2.155419e+000, 1.422205e+000, 9.692261e-002, 3.122404e+000, 4.999430e-001, -1.425280e+000, -5.413508e-001, -3.454883e+001, 3.481142e+001, -8.686975e-003, 4.914268e-001, -2.479243e-006, 3.239879e+000, 6.094201e-001, -1.688557e+000, -8.070865e-001, 7.018459e+000, -6.244574e+000, -2.149341e-002, 3.993971e-001, 1.252502e-002, 1.630662e+000, 1.097860e-001, -8.664152e-001, 7.869125e-002, -5.236535e-001, -1.218960e+000, -2.059093e-002, 6.684898e-001, -5.584112e-002, 8.602299e+000, 1.410496e+000, -1.319763e+000, -5.985323e-001, 1.253918e+000, 1.914706e+000, -3.216739e-001, 9.011213e-001, 1.324845e-001, -5.252749e+000, 6.231252e-002, -9.706008e-001, -5.914059e-002, 5.693150e-001, -1.175362e+000, 5.221644e-001, 7.518213e-001, -8.247655e-002, 5.875635e+000, 9.850863e-001, -1.085330e+000, -1.956105e-001, 8.019605e-001, 5.338101e-001, -3.423464e+000, 1.110444e+000, 1.507923e-001, 2.864942e+000, 4.999481e-001, -1.431967e+000, -5.478935e-001, -3.286288e+001, 3.305288e+001, -8.380797e-003, 4.772050e-001, -3.044274e-006, 3.289973e+000, 5.976303e-001, -1.801361e+000, -9.315889e-001, 5.391756e+000, -4.588592e+000, -2.040076e-002, 4.144684e-001, 1.814534e-002, 1.051795e+000, 1.145651e-001, -7.905357e-001, 1.451332e-001, -1.605661e-001, -1.592174e+000, 4.561348e-004, 3.380323e-001, -7.770275e-002, 8.775384e+000, 1.489512e+000, -1.308575e+000, -5.539232e-001, 9.184133e-001, 2.011479e+000, -3.842472e-001, 1.432274e+000, 1.637153e-001, -4.408856e+000, 5.272957e-002, -9.829872e-001, -8.183048e-002, 4.464556e-001, -1.442716e+000, 1.029641e+000, -6.991617e-002, 8.702356e-003, 5.706417e+000, 9.116452e-001, -1.087130e+000, -2.038013e-001, 7.260801e-001, 9.164376e-001, -5.006183e+000, 1.511271e+000, 1.257134e-001, 2.715439e+000, 6.201652e-001, -1.448662e+000, -5.799075e-001, -2.833268e+001, 2.858023e+001, -9.134061e-003, 4.404783e-001, -2.709026e-006, 3.029357e+000, 5.540071e-001, -2.061772e+000, -1.145190e+000, 7.918478e+000, -7.212525e+000, -2.020760e-002, 2.962715e-001, 4.689670e-002, 8.517209e-001, 2.334587e-001, -6.413755e-001, 1.780425e-001, -2.412919e+000, 1.064484e+000, -1.949986e-002, 6.769741e-001, -1.752760e-001, 7.262714e+000, 1.325869e+000, -1.304871e+000, -3.975581e-001, 1.219002e+000, 7.285178e-001, -2.710105e-001, 7.779727e-001, 3.247139e-001, -8.818168e-001, 1.839517e-001, -1.001104e+000, -1.994801e-001, 3.676742e-001, -1.409737e+000, 2.901555e-001, 2.506940e-001, 2.468899e-003, 3.398923e+000, 8.584645e-001, -1.111552e+000, -2.487204e-001, 7.410842e-001, 1.703749e+000, -5.007855e+000, 1.057763e+000, 1.354511e-001, 2.088715e+000, 6.600013e-001, -1.547227e+000, -6.679466e-001, -1.861465e+001, 1.884045e+001, -1.242210e-002, 4.157339e-001, -2.432805e-006, 2.812423e+000, 5.446957e-001, -2.043890e+000, -1.149081e+000, 2.304118e+000, -1.715757e+000, -2.433628e-002, 2.816836e-001, 7.185458e-002, 1.064860e+000, 2.706789e-001, -9.040720e-001, -8.274472e-002, -2.555676e-001, -6.326215e-001, -2.770880e-002, 6.676024e-001, -2.513532e-001, 5.903839e+000, 1.241452e+000, -1.000013e+000, -1.010774e-001, 3.699166e-001, 8.774526e-001, -3.042007e-001, 6.951053e-001, 4.361813e-001, 6.793421e-001, 2.573892e-001, -1.171332e+000, -3.768188e-001, 3.701377e-001, -1.470757e+000, 5.525942e-001, 2.991456e-002, 1.581823e-002, 2.365233e+000, 8.214514e-001, -1.068667e+000, -2.326330e-001, 6.725059e-001, 2.243733e+000, -4.614370e+000, 1.033677e+000, 1.376291e-001, 2.013334e+000, 6.865304e-001, -1.592991e+000, -7.246948e-001, -2.598204e+001, 2.621960e+001, -8.365176e-003, 4.207571e-001, -2.742772e-006, 2.623735e+000, 5.873190e-001, -2.271349e+000, -1.280884e+000, 6.308739e+000, -5.758350e+000, -1.977049e-002, 3.671835e-001, 6.698038e-002, 1.150597e+000, 1.759218e-001, -6.368620e-001, -7.436052e-003, -2.230026e+000, 1.640997e+000, -1.548497e-002, 3.145331e-001, -2.492644e-001, 5.083843e+000, 1.260215e+000, -1.177925e+000, -9.628114e-002, 3.051152e-001, -3.749544e-002, -2.713209e-001, 1.164226e+000, 4.559969e-001, 2.175429e+000, 2.874284e-001, -1.078500e+000, -3.801779e-001, 4.788906e-001, -4.795969e-001, 5.977621e-001, -4.488535e-001, 3.386874e-002, 1.538143e+000, 8.062054e-001, -1.108028e+000, -2.596892e-001, 5.162202e-001, 1.557081e+000, -4.265039e+000, 1.182535e+000, 1.563762e-001, 2.095084e+000, 6.883383e-001, -1.668427e+000, -7.908511e-001, -2.779690e+001, 2.799746e+001, -7.186935e-003, 3.757766e-001, -3.326858e-006, 2.563421e+000, 5.439687e-001, -2.156175e+000, -1.220004e+000, 3.585732e+000, -3.235988e+000, -1.086239e-002, 1.846143e-001, 1.046017e-001, 1.234427e+000, 2.842191e-001, -1.117051e+000, -4.101627e-001, -8.463730e-001, 7.671472e-001, -2.226609e-002, 8.574943e-001, -3.434124e-001, 4.475715e+000, 1.154824e+000, -7.444840e-001, 2.312078e-001, -5.393724e-001, 1.574213e-001, -1.763914e-001, 2.751692e-001, 5.564200e-001, 2.217672e+000, 3.483932e-001, -1.273036e+000, -5.275562e-001, 4.902512e-001, -4.498436e-002, 4.339366e-001, 2.386682e-001, 2.380879e-002, 1.413444e+000, 7.855923e-001, -1.084192e+000, -2.936753e-001, 4.719432e-001, 1.384436e+000, -3.257789e+000, 6.119543e-001, 1.681884e-001, 1.650441e+000, 6.936631e-001, -1.848490e+000, -9.512670e-001, -3.005251e+001, 3.024315e+001, -5.635304e-003, 3.447780e-001, -2.782999e-006, 2.309422e+000, 5.643559e-001, -2.300008e+000, -1.252335e+000, -1.218876e+000, 1.493730e+000, -6.107100e-003, 7.974860e-002, 1.023449e-001, 1.505934e+000, 2.360948e-001, -1.483705e+000, -8.547575e-001, -7.797146e-001, 6.447971e-001, -2.678052e-002, 1.091263e+000, -3.344889e-001, 3.830416e+000, 1.189425e+000, -5.348005e-001, 3.982733e-001, -4.071573e-001, 3.265569e-001, -8.658789e-002, -2.370892e-001, 5.369097e-001, 1.478279e+000, 3.143303e-001, -1.320401e+000, -6.043247e-001, 3.019196e-001, -7.732911e-002, 4.768381e-001, 6.745764e-001, 3.694098e-002, 1.158234e+000, 8.169056e-001, -1.101040e+000, -3.420019e-001, 3.775661e-001, 1.769338e+000, -2.990515e+000, 1.649529e-001, 1.970125e-001, 1.453355e+000, 6.759757e-001, -2.251946e+000, -1.229349e+000, -3.271808e+001, 3.283114e+001, -4.252027e-003, 3.372289e-001, -3.001937e-006, 2.154046e+000, 5.842674e-001, -1.867834e+000, -9.531252e-001, -1.229365e+001, 1.269149e+001, -6.844772e-003, 1.185107e-001, 7.539587e-002, 1.846381e+000, 1.899412e-001, -3.398629e+000, -2.180862e+000, 2.335213e+000, -3.382823e+000, -8.613985e-003, 8.431602e-001, -2.393567e-001, 3.112460e+000, 1.218556e+000, 5.708381e-001, 9.406030e-001, -6.890113e-001, 2.746233e+000, -5.772068e-002, 1.096005e-001, 3.491978e-001, 7.281453e-001, 3.212049e-001, -1.705909e+000, -8.517224e-001, 1.131160e-001, -2.141434e+000, 4.274043e-001, 3.397600e-001, 1.786490e-001, 9.026101e-001, 7.882800e-001, -1.012865e+000, -3.495551e-001, 3.369038e-001, 3.724205e+000, -3.089586e+000, 1.266964e-001, 1.461790e-001, 1.170199e+000, 6.931052e-001, -2.890318e+000, -1.665573e+000, -3.493756e+001, 3.500369e+001, -2.984251e-003, 2.622419e-001, -4.259360e-006, 1.947681e+000, 6.905752e-001, -1.956022e+000, -1.062900e+000, -1.919714e+001, 1.975164e+001, -8.865396e-003, 2.165540e-001, 5.475637e-002, 1.761134e+000, 3.164249e-003, -5.612198e+000, -3.101371e+000, 4.098034e+000, -6.144001e+000, 9.944958e-003, 2.905472e-001, -1.707110e-001, 3.199107e+000, 1.337660e+000, 8.353756e-001, 4.855943e-001, -1.243589e+000, 5.147385e+000, -7.013963e-002, 9.380410e-001, 2.335714e-001, 1.727744e-001, 2.802696e-001, -1.524329e+000, -7.388547e-001, 3.259025e-001, -4.050634e+000, 4.058549e-001, -2.591384e-001, 1.898299e-001, 3.556071e-001, 7.884126e-001, -1.070371e+000, -4.207858e-001, 1.739862e-001, 5.293410e+000, -3.136757e+000, 2.323856e-001, 1.673706e-001, 1.007227e+000, 6.844287e-001, -1.341720e+000, -4.834889e-001, -4.633447e+001, 4.682148e+001, -6.137296e-003, 4.599216e-001, 7.047323e-003, 2.895798e+000, 4.999398e-001, -1.529104e+000, -6.498631e-001, 1.534103e+001, -1.450675e+001, -1.531439e-002, 3.280082e-001, 1.682926e-002, 1.901587e+000, 5.013227e-001, -1.014776e+000, -1.454495e-001, -4.071085e+000, 2.954982e+000, -2.630348e-002, 5.681531e-001, -3.016505e-002, 6.773854e+000, 5.003504e-001, -1.172413e+000, -4.026320e-001, 2.960428e+000, 2.020710e-001, -2.004947e-001, 9.375572e-001, 5.998168e-002, -4.945934e+000, 4.502898e-001, -9.898161e-001, -5.772814e-002, 4.470024e-001, -5.786656e-001, 1.158168e-001, 3.468040e-001, -5.043360e-002, 6.867947e+000, 8.012363e-001, -1.085111e+000, -1.882675e-001, 1.223748e+000, 3.565495e-001, -3.688357e+000, 5.653723e-001, 6.727646e-002, 2.690130e+000, 4.999400e-001, -1.389119e+000, -5.290250e-001, -4.055774e+001, 4.105972e+001, -7.062577e-003, 4.560060e-001, -1.736334e-006, 2.775512e+000, 6.671455e-001, -1.584641e+000, -7.200619e-001, 1.248067e+001, -1.156028e+001, -1.659568e-002, 3.050029e-001, 1.099895e-002, 1.438927e+000, -2.138015e-002, -9.826068e-001, -8.887254e-002, -2.960031e+000, 1.808816e+000, -2.478159e-002, 6.035733e-001, -4.868441e-002, 7.347705e+000, 1.584739e+000, -1.150423e+000, -4.073793e-001, 2.412991e+000, 4.870840e-001, -2.337902e-001, 8.295114e-001, 1.129914e-001, -5.150045e+000, -9.016643e-002, -1.016933e+000, -6.311501e-002, 5.218937e-001, -5.716430e-001, 1.250993e-001, 3.601524e-001, -5.497586e-002, 7.060139e+000, 1.018333e+000, -1.073151e+000, -1.845444e-001, 1.155394e+000, 3.004486e-001, -3.431711e+000, 4.657031e-001, 9.401223e-002, 2.688620e+000, 4.999544e-001, -1.391257e+000, -5.365815e-001, -4.255881e+001, 4.299132e+001, -5.838466e-003, 4.229134e-001, -2.760038e-006, 2.775531e+000, 6.234597e-001, -1.780062e+000, -9.228880e-001, 1.376172e+001, -1.260946e+001, -1.507526e-002, 3.117435e-001, 2.205045e-002, 6.093731e-001, 3.463446e-002, -7.388169e-001, 1.275670e-001, -3.999528e+000, 2.223993e+000, -1.856853e-002, 5.439310e-001, -8.834054e-002, 8.037139e+000, 1.645951e+000, -1.322387e+000, -5.320143e-001, 2.659359e+000, 1.086712e+000, -2.129712e-001, 8.704649e-001, 1.800315e-001, -4.967241e+000, -1.383720e-001, -9.378288e-001, -1.599895e-002, 3.607555e-001, -1.980561e+000, 3.791456e-001, 1.212268e-001, -2.845992e-002, 6.825542e+000, 1.059139e+000, -1.100832e+000, -2.172313e-001, 1.211561e+000, 2.002721e+000, -5.010011e+000, 5.717583e-001, 6.777702e-002, 2.160006e+000, 5.676392e-001, -1.409373e+000, -5.708751e-001, -3.034974e+001, 3.079809e+001, -7.280715e-003, 3.723304e-001, -2.436279e-006, 2.577348e+000, 5.913377e-001, -1.954312e+000, -1.116510e+000, 5.399148e+000, -4.299553e+000, -1.724739e-002, 3.742824e-001, 4.187077e-002, 1.044883e-001, 1.232727e-001, -6.772215e-001, 2.001396e-001, -3.670523e-001, -1.014628e+000, -3.497152e-003, 4.099858e-001, -1.584633e-001, 7.750400e+000, 1.514559e+000, -1.291600e+000, -4.977437e-001, 9.641914e-001, 1.562420e+000, -3.227782e-001, 9.055427e-001, 3.046444e-001, -3.385619e+000, 9.546291e-003, -9.750857e-001, -8.770560e-002, 9.054256e-001, -1.429236e+000, 8.974777e-001, -1.217961e-001, -5.194608e-002, 4.909409e+000, 9.589153e-001, -1.088007e+000, -1.959301e-001, 9.745799e-001, 1.260761e+000, -5.008864e+000, 7.271248e-001, 1.096661e-001, 2.717295e+000, 6.340731e-001, -1.456050e+000, -6.223072e-001, -2.228088e+001, 2.269604e+001, -9.340812e-003, 4.118308e-001, -2.418083e-006, 2.442117e+000, 5.589638e-001, -2.176449e+000, -1.302416e+000, 2.222836e+000, -1.222730e+000, -1.728051e-002, 1.323513e-001, 7.027731e-002, 4.835745e-002, 2.093351e-001, -5.789641e-001, 2.215407e-001, 2.142291e-001, -1.201725e+000, -1.185728e-002, 8.122982e-001, -2.380420e-001, 6.706841e+000, 1.404146e+000, -1.307463e+000, -4.515174e-001, 6.447827e-001, 1.223841e+000, -2.902391e-001, 4.986588e-001, 4.073652e-001, -1.706696e+000, 1.060885e-001, -9.698678e-001, -1.307094e-001, 9.389347e-001, -1.522852e+000, 7.768797e-001, -1.368595e-001, -3.857426e-002, 3.676935e+000, 8.980966e-001, -1.104349e+000, -2.380323e-001, 1.047043e+000, 1.865421e+000, -5.011664e+000, 7.014954e-001, 9.622701e-002, 1.891360e+000, 6.687354e-001, -1.502249e+000, -6.724523e-001, -2.888092e+001, 2.930360e+001, -6.685766e-003, 3.685464e-001, -2.469442e-006, 2.310797e+000, 5.566754e-001, -2.217125e+000, -1.364924e+000, 4.048243e+000, -3.111333e+000, -1.317747e-002, 1.921948e-001, 8.627702e-002, 1.981769e-003, 2.213689e-001, -6.215757e-001, 1.687995e-001, -5.949131e-001, -1.551293e-001, 3.356129e-004, 6.897657e-001, -2.855053e-001, 6.271042e+000, 1.363084e+000, -1.216317e+000, -3.489429e-001, 7.566226e-001, 5.409809e-001, -2.830843e-001, 6.191825e-001, 4.755163e-001, -9.131387e-001, 1.383909e-001, -1.030437e+000, -2.034064e-001, 8.335995e-001, -1.050947e+000, 8.689093e-001, -3.672310e-001, -4.056183e-002, 3.111269e+000, 8.856842e-001, -1.078984e+000, -2.070549e-001, 9.683145e-001, 1.497022e+000, -5.007653e+000, 7.702541e-001, 1.285822e-001, 2.225188e+000, 6.587911e-001, -1.559291e+000, -7.374039e-001, -3.596311e+001, 3.634470e+001, -4.667132e-003, 3.277964e-001, -2.487945e-006, 2.215652e+000, 5.764681e-001, -2.356929e+000, -1.444755e+000, 6.244526e+000, -5.540162e+000, -8.794510e-003, 1.792100e-001, 9.578517e-002, 3.737676e-001, 1.922194e-001, -6.589752e-001, -2.926910e-002, -1.831779e+000, 1.869962e+000, -2.030095e-003, 7.552089e-001, -3.168157e-001, 4.632196e+000, 1.294054e+000, -1.161046e+000, -1.472506e-001, 6.494138e-001, -8.327174e-001, -2.320724e-001, 3.391212e-001, 5.269637e-001, 9.376341e-001, 2.458573e-001, -1.034427e+000, -3.062504e-001, 8.975634e-001, 3.203531e-001, 8.565142e-001, -1.250162e-001, -4.094017e-002, 1.861304e+000, 8.223468e-001, -1.109954e+000, -2.740277e-001, 1.063811e+000, 7.077398e-001, -4.695734e+000, 5.621696e-001, 1.248956e-001, 1.297723e+000, 6.789720e-001, -1.788293e+000, -9.368751e-001, -4.382980e+001, 4.424963e+001, -3.652530e-003, 3.094331e-001, -2.810503e-006, 1.904402e+000, 5.861599e-001, -2.268206e+000, -1.312676e+000, 2.863082e+000, -2.373727e+000, -5.144980e-003, 1.711072e-001, 9.316041e-002, 9.309598e-001, 1.791683e-001, -1.376966e+000, -7.418582e-001, -1.349589e+000, 1.563419e+000, -3.124219e-003, 6.967139e-001, -3.061887e-001, 3.602731e+000, 1.255669e+000, -6.017540e-001, 2.815928e-001, 5.424052e-001, -6.885450e-001, -1.620001e-001, 2.980046e-001, 4.995571e-001, 7.371203e-001, 2.812466e-001, -1.278853e+000, -5.245326e-001, 7.870520e-001, 3.125067e-001, 7.748105e-001, -7.788581e-002, 3.490956e-003, 1.283748e+000, 8.130190e-001, -1.050930e+000, -2.786331e-001, 1.056344e+000, 1.053002e+000, -4.047789e+000, 4.432174e-001, 1.169077e-001, 9.532621e-001, 6.806764e-001, -2.084927e+000, -1.203954e+000, -4.881638e+001, 4.920160e+001, -2.896045e-003, 2.882977e-001, -3.073517e-006, 1.702211e+000, 6.374180e-001, -2.328567e+000, -1.238023e+000, -1.891019e+000, 2.451520e+000, -5.847581e-003, 2.084702e-001, 7.848130e-002, 1.211048e+000, 8.095008e-002, -2.634632e+000, -1.789460e+000, -1.370558e-001, -3.326435e-001, 2.783737e-003, 5.239451e-001, -2.548881e-001, 2.896327e+000, 1.324116e+000, 6.882616e-002, 5.997821e-001, 1.535398e-001, 1.375209e+000, -1.267285e-001, 4.239743e-001, 4.013122e-001, 1.794675e-001, 2.395382e-001, -1.430918e+000, -6.439041e-001, 8.325980e-001, -1.705612e+000, 7.236426e-001, -5.567593e-002, 6.408718e-002, 6.836524e-001, 8.388887e-001, -1.037956e+000, -3.215402e-001, 9.457349e-001, 3.178114e+000, -4.152156e+000, 2.230992e-001, 1.156198e-001, 7.606223e-001, 6.656923e-001, -2.967314e+000, -1.728778e+000, -3.730988e+001, 3.755578e+001, -2.588835e-003, 2.927966e-001, -3.935038e-006, 1.592161e+000, 6.868694e-001, -2.123311e+000, -1.175148e+000, -1.314988e+001, 1.386882e+001, -7.828537e-003, 1.852026e-001, 5.481038e-002, 1.294309e+000, 2.428177e-002, -5.443597e+000, -3.156344e+000, 2.110838e+000, -3.421556e+000, 1.181890e-002, 1.196951e-001, -1.742902e-001, 2.404353e+000, 1.272805e+000, 1.029898e+000, 5.912521e-001, -3.983531e-001, 3.286069e+000, -9.252065e-002, 1.331381e+000, 2.560642e-001, 8.001754e-001, 3.624178e-001, -1.547574e+000, -7.881604e-001, 1.020902e+000, -2.897069e+000, 5.213470e-001, -9.242315e-001, 1.185594e-001, -1.150721e+000, 7.317211e-001, -9.621043e-001, -1.991406e-001, 6.531287e-001, 3.925839e+000, -3.596904e+000, 6.317332e-001, 1.531334e-001, 1.457846e+000, 6.966285e-001]

@:value([1.962684e+000, 1.159831e+000, 4.450588e+000, 5.079633e+000, 4.437388e+000, 4.324573e+000, 1.946487e+000, 1.287515e+000, 3.703696e+000, 8.782833e+000, 3.440437e+000, 5.160333e+000, 1.882170e+000, 1.335878e+000, 2.648641e+000, 1.358368e+001, 3.105473e+000, 5.907387e+000, 1.738159e+000, 1.624289e+000, -8.786695e-003, 2.118253e+001, 2.770255e+000, 7.055672e+000, 1.571896e+000, 2.301786e+000, -4.028545e+000, 2.966806e+001, 1.630876e+000, 8.711031e+000, 1.475048e+000, 2.679086e+000, -6.311315e+000, 3.377896e+001, 2.140975e+000, 9.385283e+000, 1.326174e+000, 3.378759e+000, -9.831444e+000, 3.942061e+001, 2.852702e+000, 1.082542e+001, 1.153344e+000, 3.967771e+000, -1.265181e+001, 4.195016e+001, 7.468239e+000, 1.221350e+001, 9.746081e-001, 4.051626e+000, -1.298454e+001, 3.754964e+001, 1.749232e+001, 1.420619e+001, 8.448016e-001, 3.181809e+000, -8.757338e+000, 2.197962e+001, 3.524033e+001, 1.639549e+001, 2.029623e+000, 1.364434e+000, 4.201529e+000, 5.415099e+000, 9.825839e+000, 1.063328e+001, 2.023126e+000, 1.494728e+000, 3.420413e+000, 9.072178e+000, 9.205157e+000, 1.186639e+001, 1.956307e+000, 1.648665e+000, 2.039712e+000, 1.430239e+001, 9.039526e+000, 1.330453e+001, 1.825053e+000, 1.985022e+000, -8.036307e-001, 2.202493e+001, 9.415361e+000, 1.517659e+001, 1.650367e+000, 2.593201e+000, -4.469328e+000, 2.969817e+001, 9.410977e+000, 1.744850e+001, 1.555202e+000, 2.962925e+000, -6.608170e+000, 3.329887e+001, 1.064559e+001, 1.850816e+001, 1.412478e+000, 3.439403e+000, -9.196616e+000, 3.685077e+001, 1.345341e+001, 2.003128e+001, 1.252990e+000, 3.820805e+000, -1.115338e+001, 3.721593e+001, 2.014916e+001, 2.182320e+001, 1.091952e+000, 3.663027e+000, -1.031330e+001, 2.978985e+001, 3.296835e+001, 2.375450e+001, 9.501691e-001, 2.664579e+000, -5.545167e+000, 1.281159e+001, 5.154768e+001, 2.574284e+001])staticdatasetRGBRad1:Array<Float> = [1.962684e+000, 1.159831e+000, 4.450588e+000, 5.079633e+000, 4.437388e+000, 4.324573e+000, 1.946487e+000, 1.287515e+000, 3.703696e+000, 8.782833e+000, 3.440437e+000, 5.160333e+000, 1.882170e+000, 1.335878e+000, 2.648641e+000, 1.358368e+001, 3.105473e+000, 5.907387e+000, 1.738159e+000, 1.624289e+000, -8.786695e-003, 2.118253e+001, 2.770255e+000, 7.055672e+000, 1.571896e+000, 2.301786e+000, -4.028545e+000, 2.966806e+001, 1.630876e+000, 8.711031e+000, 1.475048e+000, 2.679086e+000, -6.311315e+000, 3.377896e+001, 2.140975e+000, 9.385283e+000, 1.326174e+000, 3.378759e+000, -9.831444e+000, 3.942061e+001, 2.852702e+000, 1.082542e+001, 1.153344e+000, 3.967771e+000, -1.265181e+001, 4.195016e+001, 7.468239e+000, 1.221350e+001, 9.746081e-001, 4.051626e+000, -1.298454e+001, 3.754964e+001, 1.749232e+001, 1.420619e+001, 8.448016e-001, 3.181809e+000, -8.757338e+000, 2.197962e+001, 3.524033e+001, 1.639549e+001, 2.029623e+000, 1.364434e+000, 4.201529e+000, 5.415099e+000, 9.825839e+000, 1.063328e+001, 2.023126e+000, 1.494728e+000, 3.420413e+000, 9.072178e+000, 9.205157e+000, 1.186639e+001, 1.956307e+000, 1.648665e+000, 2.039712e+000, 1.430239e+001, 9.039526e+000, 1.330453e+001, 1.825053e+000, 1.985022e+000, -8.036307e-001, 2.202493e+001, 9.415361e+000, 1.517659e+001, 1.650367e+000, 2.593201e+000, -4.469328e+000, 2.969817e+001, 9.410977e+000, 1.744850e+001, 1.555202e+000, 2.962925e+000, -6.608170e+000, 3.329887e+001, 1.064559e+001, 1.850816e+001, 1.412478e+000, 3.439403e+000, -9.196616e+000, 3.685077e+001, 1.345341e+001, 2.003128e+001, 1.252990e+000, 3.820805e+000, -1.115338e+001, 3.721593e+001, 2.014916e+001, 2.182320e+001, 1.091952e+000, 3.663027e+000, -1.031330e+001, 2.978985e+001, 3.296835e+001, 2.375450e+001, 9.501691e-001, 2.664579e+000, -5.545167e+000, 1.281159e+001, 5.154768e+001, 2.574284e+001]

@:value([1.590330e+000, 1.355401e+000, 1.151412e+000, 1.359116e+001, 5.857714e+000, 8.090833e+000, 1.552540e+000, 1.510040e+000, 1.276413e-001, 1.604643e+001, 5.912162e+000, 8.350009e+000, 1.470871e+000, 1.880464e+000, -1.865398e+000, 2.030808e+001, 5.471461e+000, 9.109834e+000, 1.356563e+000, 2.373866e+000, -4.653245e+000, 2.570922e+001, 5.686009e+000, 1.009480e+001, 1.244232e+000, 2.851519e+000, -7.130942e+000, 2.993449e+001, 6.382120e+000, 1.114578e+001, 1.173693e+000, 3.120604e+000, -8.491886e+000, 3.187393e+001, 7.290615e+000, 1.180066e+001, 1.091845e+000, 3.368888e+000, -9.722083e+000, 3.268508e+001, 1.032424e+001, 1.236508e+001, 9.858985e-001, 3.500541e+000, -1.026328e+001, 3.092956e+001, 1.610881e+001, 1.331222e+001, 8.864993e-001, 3.172888e+000, -8.687550e+000, 2.362161e+001, 2.621851e+001, 1.474967e+001, 7.946973e-001, 2.189355e+000, -4.207953e+000, 9.399091e+000, 4.062849e+001, 1.681753e+001, 1.711696e+000, 1.657311e+000, 9.328021e-001, 1.317880e+001, 1.506751e+001, 1.863556e+001, 1.666968e+000, 1.849993e+000, -2.088601e-001, 1.586653e+001, 1.486880e+001, 1.940719e+001, 1.584846e+000, 2.170022e+000, -2.019597e+000, 1.970826e+001, 1.490684e+001, 2.045055e+001, 1.469412e+000, 2.524017e+000, -4.197267e+000, 2.365249e+001, 1.664588e+001, 2.134477e+001, 1.369714e+000, 2.843548e+000, -6.059031e+000, 2.634993e+001, 1.881361e+001, 2.232186e+001, 1.310477e+000, 2.984444e+000, -6.831686e+000, 2.682340e+001, 2.123267e+001, 2.259755e+001, 1.222552e+000, 3.176523e+000, -7.731496e+000, 2.671760e+001, 2.484358e+001, 2.336863e+001, 1.115781e+000, 3.130635e+000, -7.581744e+000, 2.336531e+001, 3.171048e+001, 2.413859e+001, 1.013181e+000, 2.699342e+000, -5.602709e+000, 1.500158e+001, 4.217613e+001, 2.515957e+001, 8.976323e-001, 1.726948e+000, -1.296120e+000, 1.183675e+000, 5.503215e+001, 2.643066e+001])staticdatasetRGBRad2:Array<Float> = [1.590330e+000, 1.355401e+000, 1.151412e+000, 1.359116e+001, 5.857714e+000, 8.090833e+000, 1.552540e+000, 1.510040e+000, 1.276413e-001, 1.604643e+001, 5.912162e+000, 8.350009e+000, 1.470871e+000, 1.880464e+000, -1.865398e+000, 2.030808e+001, 5.471461e+000, 9.109834e+000, 1.356563e+000, 2.373866e+000, -4.653245e+000, 2.570922e+001, 5.686009e+000, 1.009480e+001, 1.244232e+000, 2.851519e+000, -7.130942e+000, 2.993449e+001, 6.382120e+000, 1.114578e+001, 1.173693e+000, 3.120604e+000, -8.491886e+000, 3.187393e+001, 7.290615e+000, 1.180066e+001, 1.091845e+000, 3.368888e+000, -9.722083e+000, 3.268508e+001, 1.032424e+001, 1.236508e+001, 9.858985e-001, 3.500541e+000, -1.026328e+001, 3.092956e+001, 1.610881e+001, 1.331222e+001, 8.864993e-001, 3.172888e+000, -8.687550e+000, 2.362161e+001, 2.621851e+001, 1.474967e+001, 7.946973e-001, 2.189355e+000, -4.207953e+000, 9.399091e+000, 4.062849e+001, 1.681753e+001, 1.711696e+000, 1.657311e+000, 9.328021e-001, 1.317880e+001, 1.506751e+001, 1.863556e+001, 1.666968e+000, 1.849993e+000, -2.088601e-001, 1.586653e+001, 1.486880e+001, 1.940719e+001, 1.584846e+000, 2.170022e+000, -2.019597e+000, 1.970826e+001, 1.490684e+001, 2.045055e+001, 1.469412e+000, 2.524017e+000, -4.197267e+000, 2.365249e+001, 1.664588e+001, 2.134477e+001, 1.369714e+000, 2.843548e+000, -6.059031e+000, 2.634993e+001, 1.881361e+001, 2.232186e+001, 1.310477e+000, 2.984444e+000, -6.831686e+000, 2.682340e+001, 2.123267e+001, 2.259755e+001, 1.222552e+000, 3.176523e+000, -7.731496e+000, 2.671760e+001, 2.484358e+001, 2.336863e+001, 1.115781e+000, 3.130635e+000, -7.581744e+000, 2.336531e+001, 3.171048e+001, 2.413859e+001, 1.013181e+000, 2.699342e+000, -5.602709e+000, 1.500158e+001, 4.217613e+001, 2.515957e+001, 8.976323e-001, 1.726948e+000, -1.296120e+000, 1.183675e+000, 5.503215e+001, 2.643066e+001]

@:value([9.926518e-001, 1.999494e+000, -4.136109e+000, 1.856270e+001, 1.351028e+001, 1.390238e+001, 9.634366e-001, 2.119694e+000, -4.614523e+000, 1.919701e+001, 1.376644e+001, 1.418731e+001, 9.446537e-001, 2.171610e+000, -4.915556e+000, 1.918240e+001, 1.537135e+001, 1.400530e+001, 9.073074e-001, 2.330536e+000, -5.577596e+000, 1.961615e+001, 1.688365e+001, 1.446955e+001, 8.739124e-001, 2.388682e+000, -5.842995e+000, 1.923265e+001, 1.887735e+001, 1.485698e+001, 8.563688e-001, 2.391534e+000, -5.769133e+000, 1.828709e+001, 2.097209e+001, 1.469587e+001, 8.270533e-001, 2.342790e+000, -5.558071e+000, 1.684993e+001, 2.356498e+001, 1.505975e+001, 7.908339e-001, 2.190341e+000, -4.852571e+000, 1.374862e+001, 2.806846e+001, 1.548444e+001, 7.403619e-001, 1.783998e+000, -2.983854e+000, 7.622563e+000, 3.507610e+001, 1.615805e+001, 6.840111e-001, 1.154457e+000, -2.393830e-001, -7.896893e-001, 4.282765e+001, 1.779469e+001, 1.168300e+000, 1.860993e+000, -2.129074e+000, 1.251952e+001, 3.032499e+001, 2.938716e+001, 1.150338e+000, 1.918813e+000, -2.413527e+000, 1.274862e+001, 3.087134e+001, 2.951432e+001, 1.114719e+000, 1.964689e+000, -2.625423e+000, 1.247837e+001, 3.237949e+001, 2.943596e+001, 1.077948e+000, 2.006292e+000, -2.846934e+000, 1.190195e+001, 3.459293e+001, 2.937492e+001, 1.035143e+000, 1.986681e+000, -2.752584e+000, 1.060972e+001, 3.722185e+001, 2.918594e+001, 1.015992e+000, 1.992054e+000, -2.812626e+000, 1.001416e+001, 3.847300e+001, 2.924624e+001, 9.756887e-001, 1.939897e+000, -2.533281e+000, 8.319176e+000, 4.083907e+001, 2.925586e+001, 9.264164e-001, 1.716454e+000, -1.597044e+000, 4.739725e+000, 4.507683e+001, 2.878915e+001, 8.595191e-001, 1.346034e+000, -2.801895e-002, -6.582906e-001, 5.017523e+001, 2.852953e+001, 7.754116e-001, 7.709245e-001, 2.200201e+000, -7.487661e+000, 5.436622e+001, 2.893432e+001])staticdatasetRGBRad3:Array<Float> = [9.926518e-001, 1.999494e+000, -4.136109e+000, 1.856270e+001, 1.351028e+001, 1.390238e+001, 9.634366e-001, 2.119694e+000, -4.614523e+000, 1.919701e+001, 1.376644e+001, 1.418731e+001, 9.446537e-001, 2.171610e+000, -4.915556e+000, 1.918240e+001, 1.537135e+001, 1.400530e+001, 9.073074e-001, 2.330536e+000, -5.577596e+000, 1.961615e+001, 1.688365e+001, 1.446955e+001, 8.739124e-001, 2.388682e+000, -5.842995e+000, 1.923265e+001, 1.887735e+001, 1.485698e+001, 8.563688e-001, 2.391534e+000, -5.769133e+000, 1.828709e+001, 2.097209e+001, 1.469587e+001, 8.270533e-001, 2.342790e+000, -5.558071e+000, 1.684993e+001, 2.356498e+001, 1.505975e+001, 7.908339e-001, 2.190341e+000, -4.852571e+000, 1.374862e+001, 2.806846e+001, 1.548444e+001, 7.403619e-001, 1.783998e+000, -2.983854e+000, 7.622563e+000, 3.507610e+001, 1.615805e+001, 6.840111e-001, 1.154457e+000, -2.393830e-001, -7.896893e-001, 4.282765e+001, 1.779469e+001, 1.168300e+000, 1.860993e+000, -2.129074e+000, 1.251952e+001, 3.032499e+001, 2.938716e+001, 1.150338e+000, 1.918813e+000, -2.413527e+000, 1.274862e+001, 3.087134e+001, 2.951432e+001, 1.114719e+000, 1.964689e+000, -2.625423e+000, 1.247837e+001, 3.237949e+001, 2.943596e+001, 1.077948e+000, 2.006292e+000, -2.846934e+000, 1.190195e+001, 3.459293e+001, 2.937492e+001, 1.035143e+000, 1.986681e+000, -2.752584e+000, 1.060972e+001, 3.722185e+001, 2.918594e+001, 1.015992e+000, 1.992054e+000, -2.812626e+000, 1.001416e+001, 3.847300e+001, 2.924624e+001, 9.756887e-001, 1.939897e+000, -2.533281e+000, 8.319176e+000, 4.083907e+001, 2.925586e+001, 9.264164e-001, 1.716454e+000, -1.597044e+000, 4.739725e+000, 4.507683e+001, 2.878915e+001, 8.595191e-001, 1.346034e+000, -2.801895e-002, -6.582906e-001, 5.017523e+001, 2.852953e+001, 7.754116e-001, 7.709245e-001, 2.200201e+000, -7.487661e+000, 5.436622e+001, 2.893432e+001]

@:value([datasetRGB1, datasetRGB2, datasetRGB3])staticdatasetsRGB:Array<Array<Float>> = [datasetRGB1, datasetRGB2, datasetRGB3]

@:value([datasetRGBRad1, datasetRGBRad2, datasetRGBRad3])staticdatasetsRGBRad:Array<Array<Float>> = [datasetRGBRad1, datasetRGBRad2, datasetRGBRad3]

\ No newline at end of file diff --git a/armory/renderpath/HosekWilkieRadianceData.html b/armory/renderpath/HosekWilkieRadianceData.html new file mode 100644 index 00000000..60bc3740 --- /dev/null +++ b/armory/renderpath/HosekWilkieRadianceData.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.HosekWilkieRadianceData - Armory 3D Engine

Constructor

new()

Variables

@:value(new FastVector3())A:FastVector3 = new FastVector3()

@:value(new FastVector3())B:FastVector3 = new FastVector3()

@:value(new FastVector3())C:FastVector3 = new FastVector3()

@:value(new FastVector3())D:FastVector3 = new FastVector3()

@:value(new FastVector3())E:FastVector3 = new FastVector3()

@:value(new FastVector3())F:FastVector3 = new FastVector3()

@:value(new FastVector3())G:FastVector3 = new FastVector3()

@:value(new FastVector3())H:FastVector3 = new FastVector3()

@:value(new FastVector3())I:FastVector3 = new FastVector3()

@:value(new FastVector3())Z:FastVector3 = new FastVector3()

Methods

recompute(sunTheta:Float, turbidity:FastFloat, albedo:FastFloat, normalizedSunY:Float):Void

\ No newline at end of file diff --git a/armory/renderpath/Inc.html b/armory/renderpath/Inc.html new file mode 100644 index 00000000..7c233877 --- /dev/null +++ b/armory/renderpath/Inc.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.Inc - Armory 3D Engine

Static variables

@:value(1.0)staticsuperSample:Float = 1.0

Static methods

staticinlinegetCascadeSize():Int

staticinlinegetCubeSize():Int

staticinlinegetDisplayp():Null<Int>

staticinlinegetHdrFormat():String

staticinlinegetSuperSampling():Float

staticinlinegetVoxelRes():Int

staticinlinegetVoxelResZ():Float

staticinit(_path:RenderPath):Void

\ No newline at end of file diff --git a/armory/renderpath/Nishita.html b/armory/renderpath/Nishita.html new file mode 100644 index 00000000..dfbe87bc --- /dev/null +++ b/armory/renderpath/Nishita.html @@ -0,0 +1,11 @@ + + + +armory.renderpath.Nishita - Armory 3D Engine

Utility class to control the Nishita sky model.

Static variables

@:value(null)staticdata:NishitaData = null

Static methods

staticrecompute(world:WorldData):Void

Recomputes the nishita lookup table after the density settings changed. +Do not call this method on every frame (it's slow)!

staticsetDensity(world:WorldData, densityAir:FastFloat, densityDust:FastFloat, densityOzone:FastFloat):Void

Sets the sky's density parameters and calls recompute() afterwards.

\ No newline at end of file diff --git a/armory/renderpath/NishitaData.html b/armory/renderpath/NishitaData.html new file mode 100644 index 00000000..c3cb233f --- /dev/null +++ b/armory/renderpath/NishitaData.html @@ -0,0 +1,18 @@ + + + +armory.renderpath.NishitaData - Armory 3D Engine

This class holds the precalculated result of the inner scattering integral +of the Nishita sky model. The outer integral is calculated in +armory/Shaders/std/sky.glsl.

See also:

Static variables

@:value(8)staticjSteps:Int = 8

Amount of steps for calculating the inner scattering integral. Heigher +values are more precise but take longer to compute.

@:value(128)staticlutAngleSteps:Int = 128

The amount of individual sun angle steps stored in the LUT (and the +height of the LUT image).

@:value(128)staticlutHeightSteps:Int = 128

The amount of individual sample heights stored in the LUT (and the width +of the LUT image).

@:value(2e-5)staticmieCoeff:Float = 2e-5

Mie scattering coefficient.

@:value(1.2e3)staticmieScale:Float = 1.2e3

Mie scattering scale parameter.

@:value(new Vec3(1.59051840791988e-6, 0.00000096707041180970, 0.00000007309568762914))staticozoneCoeff:Vec3 = new Vec3(1.59051840791988e-6, 0.00000096707041180970, 0.00000007309568762914)

Ozone scattering coefficient.

@:value(6420.0)staticradiusAtmo:Float = 6420.0

Radius of the atmosphere in kilometers.

@:value(6360.0)staticradiusPlanet:Float = 6360.0

Radius of the planet in kilometers. The default value is the earth radius as +defined in Cycles.

@:value(new Vec3(5.5e-6, 13.0e-6, 22.4e-6))staticrayleighCoeff:Vec3 = new Vec3(5.5e-6, 13.0e-6, 22.4e-6)

Rayleigh scattering coefficient.

@:value(8e3)staticrayleighScale:Float = 8e3

Rayleigh scattering scale parameter.

Constructor

new()

Variables

Methods

computeLUT(density:Vec3):Void

Computes the LUT texture for the given density values.

Parameters:

density

3D vector of air density, dust density, ozone density

sampleSecondaryRay(height:FastFloat, sunTheta:FastFloat, density:Vec3):Vec3

Calculates the integral for the secondary ray.

\ No newline at end of file diff --git a/armory/renderpath/Postprocess.html b/armory/renderpath/Postprocess.html new file mode 100644 index 00000000..ab1296b6 --- /dev/null +++ b/armory/renderpath/Postprocess.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.Postprocess - Armory 3D Engine

Static variables

@:value([0.8, 0.5, 0.05, 0.0])staticbloom_uniforms:Array<Float> = [0.8, 0.5, 0.05, 0.0]

@:value([1.0, 2.8333, 100.0, 0.0, 0.01, 1, 10.0, 160.0, 128, 0, 2.0, 2.0, 0.25, 0.7])staticcamera_uniforms:Array<Float> = [1.0, 2.8333, 100.0, 0.0, 0.01, 1, 10.0, 160.0, 128, 0, 2.0, 2.0, 0.25, 0.7]

@:value([2.0, 32])staticchromatic_aberration_uniforms:Array<Float> = [2.0, 32]

@:value([[6500.0, 1.0, 0.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]])staticcolorgrading_global_uniforms:Array<Array<Float>> = [[6500.0, 1.0, 0.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]]

@:value([[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]])staticcolorgrading_highlight_uniforms:Array<Array<Float>> = [[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]]

@:value([[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]])staticcolorgrading_midtone_uniforms:Array<Array<Float>> = [[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]]

@:value([[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]])staticcolorgrading_shadow_uniforms:Array<Array<Float>> = [[1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]]

@:value([0.1, 0.5, 0.1, 2.5, 2.0])staticlenstexture_uniforms:Array<Float> = [0.1, 0.5, 0.1, 2.5, 2.0]

@:value([[0.0, 0.0, 0.0], [0.1]])staticletterbox_uniforms:Array<Array<Float>> = [[0.0, 0.0, 0.0], [0.1]]

@:value([1.0, 1.0, 8])staticssao_uniforms:Array<Float> = [1.0, 1.0, 8]

@:value([0.04, 0.05, 5.0, 5.0, 0.6])staticssr_uniforms:Array<Float> = [0.04, 0.05, 5.0, 5.0, 0.6]

@:value([1.0, 1.0, 1.0, 1.0, 1.0])statictonemapper_uniforms:Array<Float> = [1.0, 1.0, 1.0, 1.0, 1.0]

Static methods

staticinit():Void

staticvec3Link(object:Object, mat:MaterialData, link:String):Vec4

staticvec4Link(object:Object, mat:MaterialData, link:String):Vec4

\ No newline at end of file diff --git a/armory/renderpath/RenderPathCreator.html b/armory/renderpath/RenderPathCreator.html new file mode 100644 index 00000000..806dabce --- /dev/null +++ b/armory/renderpath/RenderPathCreator.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.RenderPathCreator - Armory 3D Engine

Static variables

@:value(null)staticfinalTarget:RenderTarget = null

@:value(RenderPathDeferred.applyConfig)staticapplyConfig:() ‑> Void = RenderPathDeferred.applyConfig

@:value(function() { })staticcommands:() ‑> Void = function() { }

@:value(RenderPathDeferred.drawMeshes)staticdrawMeshes:() ‑> Void = RenderPathDeferred.drawMeshes

@:value(RenderPathDeferred.setTargetMeshes)staticsetTargetMeshes:() ‑> Void = RenderPathDeferred.setTargetMeshes

Static methods

staticget():RenderPath

\ No newline at end of file diff --git a/armory/renderpath/RenderPathDeferred.html b/armory/renderpath/RenderPathDeferred.html new file mode 100644 index 00000000..1250d5c8 --- /dev/null +++ b/armory/renderpath/RenderPathDeferred.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.RenderPathDeferred - Armory 3D Engine

Static methods

@:access(iron.RenderPath)staticcommands():Void

staticinit(_path:RenderPath):Void

staticinlinesetTargetMeshes():Void

\ No newline at end of file diff --git a/armory/renderpath/RenderPathForward.html b/armory/renderpath/RenderPathForward.html new file mode 100644 index 00000000..cdcc960c --- /dev/null +++ b/armory/renderpath/RenderPathForward.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.RenderPathForward - Armory 3D Engine

\ No newline at end of file diff --git a/armory/renderpath/RenderToTexture.html b/armory/renderpath/RenderToTexture.html new file mode 100644 index 00000000..5e20524a --- /dev/null +++ b/armory/renderpath/RenderToTexture.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.RenderToTexture - Armory 3D Engine

Static variables

@:value(null)staticg:Null<Graphics> = null

The current kha g2 object to be rendered to.

Static methods

staticinlineensure2DContext(location:String):Void

staticinlineensureEmptyRenderTarget(location:String):Void

\ No newline at end of file diff --git a/armory/renderpath/Upsampler.html b/armory/renderpath/Upsampler.html new file mode 100644 index 00000000..469689a7 --- /dev/null +++ b/armory/renderpath/Upsampler.html @@ -0,0 +1,10 @@ + + + +armory.renderpath.Upsampler - Armory 3D Engine

Static variables

@:value(0)staticread onlycurrentMipLevel:Int = 0

@:value(0)staticread onlynumMipLevels:Int = 0

Static methods

staticcreate(path:RenderPath, shaderPassHandle:String, mipmaps:ReadOnlyArray<RenderTarget>):Upsampler

Methods

@:value({ numMips : 0 })dispatch(dstImageName:String, numMips:Int = 0):Void

\ No newline at end of file diff --git a/armory/renderpath/index.html b/armory/renderpath/index.html new file mode 100644 index 00000000..5d8ed3a5 --- /dev/null +++ b/armory/renderpath/index.html @@ -0,0 +1,12 @@ + + + +armory.renderpath - Armory 3D Engine

armory.renderpath

..
Downsampler

DynamicResolutionScale

HosekWilkie

HosekWilkieData

HosekWilkieRadianceData

Inc

Nishita

Utility class to control the Nishita sky model.

NishitaData

This class holds the precalculated result of the inner scattering integral +of the Nishita sky model. The outer integral is calculated in +armory/Shaders/std/sky.glsl.

Postprocess

RenderPathCreator

RenderPathDeferred

RenderPathForward

RenderToTexture

Upsampler

\ No newline at end of file diff --git a/armory/system/ArmAssertionException.html b/armory/system/ArmAssertionException.html new file mode 100644 index 00000000..7dc6f7d9 --- /dev/null +++ b/armory/system/ArmAssertionException.html @@ -0,0 +1,11 @@ + + + +armory.system.ArmAssertionException - Armory 3D Engine

Exception that is thrown when an assertion fails.

See also:

Constructor

inlinenew(exprString:String, message:Null<String>, ?previous:Exception, ?pos:PosInfos)

Parameters:

exprString

The string representation of the failed assert condition.

message

Custom error message, use null to omit this.

Inherited Variables

Defined by PosException

finalposInfos:PosInfos

Position where this exception was created.

Defined by Exception

read onlymessage:String

Exception message.

read onlynative:Any

Native exception, which caused this exception.

read onlyprevious:Null<Exception>

Contains an exception, which was passed to previous constructor argument.

read onlystack:CallStack

The call stack at the moment of the exception creation.

Inherited Methods

Defined by PosException

toString():String

Returns exception message.

Defined by Exception

details():String

Detailed exception description.

+

Includes message, stack and the chain of previous exceptions (if set).

\ No newline at end of file diff --git a/armory/system/Assert.html b/armory/system/Assert.html new file mode 100644 index 00000000..1f609f07 --- /dev/null +++ b/armory/system/Assert.html @@ -0,0 +1,16 @@ + + + +armory.system.Assert - Armory 3D Engine

Static methods

staticassert(level:AssertLevel, condition:Bool, ?message:String):Dynamic

Checks whether the given expression evaluates to true. If this is not +the case, an ArmAssertionException is thrown or a warning is printed +(depending on the assertion level).

+

The assert level describes the severity of the assertion. If the +severity is lower than the level stored in the arm_assert_level flag, +the assertion is omitted from the code so that it doesn't decrease the +runtime performance.

Parameters:

level

The severity of this assertion.

condition

The conditional expression to test.

message

Optional message to display when the assertion fails.

See also:

\ No newline at end of file diff --git a/armory/system/AssertLevel.html b/armory/system/AssertLevel.html new file mode 100644 index 00000000..fc3d720b --- /dev/null +++ b/armory/system/AssertLevel.html @@ -0,0 +1,14 @@ + + + +armory.system.AssertLevel - Armory 3D Engine

Static methods

staticfromString(s:Null<String>):AssertLevel

Converts a string into an AssertLevel, the string must be spelled +exactly as the assert level. null defaults to +AssertLevel.NoAssertions.

Variables

@:value(cast 1)@:impl@:enuminlineread onlyError:AssertLevel = 1

Assertions with this severity throw an ArmAssertionException if they +fail, and optionally quit the game if the arm_assert_quit flag is set.

@:value(cast 2)@:impl@:enuminlineread onlyNoAssertions:AssertLevel = 2

Completely disable assertions. Don't use this level in assert() calls!

@:value(cast 0)@:impl@:enuminlineread onlyWarning:AssertLevel = 0

Assertions with this severity don't throw exceptions and only print to +the console.

\ No newline at end of file diff --git a/armory/system/Event.html b/armory/system/Event.html new file mode 100644 index 00000000..c070337d --- /dev/null +++ b/armory/system/Event.html @@ -0,0 +1,21 @@ + + + +armory.system.Event - Armory 3D Engine

Detailed documentation of the event system: +Armory Wiki: Events.

Static methods

@:value({ mask : -1 })staticadd(name:String, onEvent:() ‑> Void, mask:Int = -1):TEvent

Add a listener to the event with the given name and return the +corresponding listener object. The onEvent callback will be called +when a matching event is sent.

+

For an explanation of the mask value, please refer to the +wiki.

staticget(name:String):Array<TEvent>

Return the array of event listeners registered for events with the +given name, or null if no listener is currently registered for the event.

staticremove(name:String):Void

Remove all listeners that listen to events with the given name.

staticremoveListener(event:TEvent):Void

Remove a specific listener. If the listener is not registered/added, +this function does nothing.

@:value({ mask : -1 })staticsend(name:String, mask:Int = -1):Void

Send an event with the given name to all corresponding listeners. This +function directly executes the onEvent callbacks of those listeners.

+

For an explanation of the mask value, please refer to the +wiki.

\ No newline at end of file diff --git a/armory/system/FSM.html b/armory/system/FSM.html new file mode 100644 index 00000000..85b78bea --- /dev/null +++ b/armory/system/FSM.html @@ -0,0 +1,10 @@ + + + +armory.system.FSM - Armory 3D Engine

Constructor

new()

Methods

bindTransition(canEnter:() ‑> Bool, fromState:State<T>, toState:State<T>):Void

\ No newline at end of file diff --git a/armory/system/GamepadKey.html b/armory/system/GamepadKey.html new file mode 100644 index 00000000..993341bc --- /dev/null +++ b/armory/system/GamepadKey.html @@ -0,0 +1,10 @@ + + + +armory.system.GamepadKey - Armory 3D Engine

Constructor

new(key:String, ?scale:Float, ?deadzone:Float)

Methods

Inherited Variables

Inherited Methods

\ No newline at end of file diff --git a/armory/system/InputMap.html b/armory/system/InputMap.html new file mode 100644 index 00000000..ab46e071 --- /dev/null +++ b/armory/system/InputMap.html @@ -0,0 +1,10 @@ + + + +armory.system.InputMap - Armory 3D Engine

Static methods

staticaddInputMap(inputMap:String):InputMap

staticgetInputMap(inputMap:String):Null<InputMap>

staticremoveInputMapKey(inputMap:String, key:String):Bool

Constructor

new()

Variables

@:value(new Array<InputMapKey>())read onlykeys:Array<InputMapKey> = new Array<InputMapKey>()

@:value("")read onlylastKeyPressed:String = ""

Methods

@:value({ deadzone : 0.0, scale : 1.0 })addGamepad(key:String, scale:FastFloat = 1.0, deadzone:FastFloat = 0.0):InputMapKey

@:value({ scale : 1.0 })addKeyboard(key:String, scale:FastFloat = 1.0):InputMapKey

@:value({ deadzone : 0.0, scale : 1.0 })addMouse(key:String, scale:FastFloat = 1.0, deadzone:FastFloat = 0.0):InputMapKey

\ No newline at end of file diff --git a/armory/system/InputMapKey.html b/armory/system/InputMapKey.html new file mode 100644 index 00000000..7653c524 --- /dev/null +++ b/armory/system/InputMapKey.html @@ -0,0 +1,10 @@ + + + +armory.system.InputMapKey - Armory 3D Engine

Constructor

@:value({ deadzone : 0.0, scale : 1.0 })new(key:String, scale:Float = 1.0, deadzone:Float = 0.0)

Variables

Methods

\ No newline at end of file diff --git a/armory/system/KeyboardKey.html b/armory/system/KeyboardKey.html new file mode 100644 index 00000000..037ad26d --- /dev/null +++ b/armory/system/KeyboardKey.html @@ -0,0 +1,10 @@ + + + +armory.system.KeyboardKey - Armory 3D Engine

Constructor

new(key:String, ?scale:Float, ?deadzone:Float)

Methods

Inherited Variables

Inherited Methods

Defined by InputMapKey

\ No newline at end of file diff --git a/armory/system/Logic.html b/armory/system/Logic.html new file mode 100644 index 00000000..8fe74800 --- /dev/null +++ b/armory/system/Logic.html @@ -0,0 +1,10 @@ + + + +armory.system.Logic - Armory 3D Engine

Static variables

@:value("armory.logicnode")staticpackageName:String = "armory.logicnode"

Static methods

staticgetNode(id:Int):TNode

@:value({ onAdd : true })staticparse(canvas:TNodeCanvas, onAdd:Bool = true):LogicTree

\ No newline at end of file diff --git a/armory/system/MouseKey.html b/armory/system/MouseKey.html new file mode 100644 index 00000000..0f19b9d5 --- /dev/null +++ b/armory/system/MouseKey.html @@ -0,0 +1,10 @@ + + + +armory.system.MouseKey - Armory 3D Engine

Constructor

new(key:String, ?scale:Float, ?deadzone:Float)

Methods

Inherited Variables

Inherited Methods

Defined by InputMapKey

\ No newline at end of file diff --git a/armory/system/Starter.html b/armory/system/Starter.html new file mode 100644 index 00000000..79e58b9b --- /dev/null +++ b/armory/system/Starter.html @@ -0,0 +1,10 @@ + + + +armory.system.Starter - Armory 3D Engine

Static methods

staticmain(scene:String, mode:Int, resize:Bool, min:Bool, max:Bool, w:Int, h:Int, msaa:Int, vsync:Bool, getRenderPath:() ‑> RenderPath):Void

\ No newline at end of file diff --git a/armory/system/State.html b/armory/system/State.html new file mode 100644 index 00000000..09f094f8 --- /dev/null +++ b/armory/system/State.html @@ -0,0 +1,10 @@ + + + +armory.system.State - Armory 3D Engine

Constructor

new(owner:T)

Methods

\ No newline at end of file diff --git a/armory/system/TEvent.html b/armory/system/TEvent.html new file mode 100644 index 00000000..828d6f77 --- /dev/null +++ b/armory/system/TEvent.html @@ -0,0 +1,10 @@ + + + +armory.system.TEvent - Armory 3D Engine

Represents an event listener.

See also:

Fields

onEvent:() ‑> Void

The callback function that is called when a matching event is sent.

name:String

The name of the events this listener is listening to.

mask:Int

The mask of the events this listener is listening to.

\ No newline at end of file diff --git a/armory/system/TNode.html b/armory/system/TNode.html new file mode 100644 index 00000000..4065a4ea --- /dev/null +++ b/armory/system/TNode.html @@ -0,0 +1,10 @@ + + + +armory.system.TNode - Armory 3D Engine
\ No newline at end of file diff --git a/armory/system/TNodeButton.html b/armory/system/TNodeButton.html new file mode 100644 index 00000000..d63f4527 --- /dev/null +++ b/armory/system/TNodeButton.html @@ -0,0 +1,10 @@ + + + +armory.system.TNodeButton - Armory 3D Engine

Fields

@:optionaloptionaloutput:Null<Int>

@:optionaloptionalmin:Null<Float>

@:optionaloptionalmax:Null<Float>

@:optionaloptionaldefault_value:Null<Dynamic>

@:optionaloptionaldata:Null<Dynamic>

\ No newline at end of file diff --git a/armory/system/TNodeCanvas.html b/armory/system/TNodeCanvas.html new file mode 100644 index 00000000..96e02a65 --- /dev/null +++ b/armory/system/TNodeCanvas.html @@ -0,0 +1,10 @@ + + + +armory.system.TNodeCanvas - Armory 3D Engine
\ No newline at end of file diff --git a/armory/system/TNodeLink.html b/armory/system/TNodeLink.html new file mode 100644 index 00000000..65ea56bf --- /dev/null +++ b/armory/system/TNodeLink.html @@ -0,0 +1,10 @@ + + + +armory.system.TNodeLink - Armory 3D Engine
\ No newline at end of file diff --git a/armory/system/TNodeSocket.html b/armory/system/TNodeSocket.html new file mode 100644 index 00000000..10c40d37 --- /dev/null +++ b/armory/system/TNodeSocket.html @@ -0,0 +1,10 @@ + + + +armory.system.TNodeSocket - Armory 3D Engine
\ No newline at end of file diff --git a/armory/system/Transition.html b/armory/system/Transition.html new file mode 100644 index 00000000..853005df --- /dev/null +++ b/armory/system/Transition.html @@ -0,0 +1,10 @@ + + + +armory.system.Transition - Armory 3D Engine

Constructor

new(canEnter:() ‑> Bool, fromState:State<T>, toState:State<T>)

Variables

finaltoState:State<T>

finalcanEnter:() ‑> Bool

\ No newline at end of file diff --git a/armory/system/index.html b/armory/system/index.html new file mode 100644 index 00000000..32b85016 --- /dev/null +++ b/armory/system/index.html @@ -0,0 +1,11 @@ + + + +armory.system - Armory 3D Engine

armory.system

..
ArmAssertionException

Exception that is thrown when an assertion fails.

Assert

AssertLevel

Event

Detailed documentation of the event system: +Armory Wiki: Events.

FSM

GamepadKey

InputMap

InputMapKey

KeyboardKey

Logic

MouseKey

Starter

State

TEvent

Represents an event listener.

TNode

TNodeButton

TNodeCanvas

TNodeLink

TNodeSocket

Transition

\ No newline at end of file diff --git a/armory/trait/ArcBall.html b/armory/trait/ArcBall.html new file mode 100644 index 00000000..30652b07 --- /dev/null +++ b/armory/trait/ArcBall.html @@ -0,0 +1,10 @@ + + + +armory.trait.ArcBall - Armory 3D Engine

Constructor

new()

Variables

@:value(new Vec4(0, 0, 1))@propaxis:Vec4 = new Vec4(0, 0, 1)

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/Character.html b/armory/trait/Character.html new file mode 100644 index 00000000..06cd1425 --- /dev/null +++ b/armory/trait/Character.html @@ -0,0 +1,10 @@ + + + +armory.trait.Character - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/ConvexBreaker.html b/armory/trait/ConvexBreaker.html new file mode 100644 index 00000000..3815d401 --- /dev/null +++ b/armory/trait/ConvexBreaker.html @@ -0,0 +1,10 @@ + + + +armory.trait.ConvexBreaker - Armory 3D Engine

Constructor

@:value({ smallDelta : 0.0001, minSizeForBreak : 1.4 })new(minSizeForBreak:Float = 1.4, smallDelta:Float = 0.0001)

Variables

Methods

initBreakableObject(object:MeshObject, mass:Float, friction:Float, velocity:Vec4, angularVelocity:Vec4, breakable:Bool):Void

subdivideByImpact(object:MeshObject, pointOfImpact:Vec4, normal:Vec4, maxRadialIterations:Int, maxRandomIterations:Int):Array<MeshObject>

\ No newline at end of file diff --git a/armory/trait/ConvexHull.html b/armory/trait/ConvexHull.html new file mode 100644 index 00000000..a6b9ce03 --- /dev/null +++ b/armory/trait/ConvexHull.html @@ -0,0 +1,10 @@ + + + +armory.trait.ConvexHull - Armory 3D Engine

Constructor

new(vertices:Array<Vec4>)

Variables

@:value(new Array<Face3>())face3s:Array<Face3> = new Array<Face3>()

@:value(new Array<Vec4>())vertices:Array<Vec4> = new Array<Vec4>()

\ No newline at end of file diff --git a/armory/trait/CustomParticle.html b/armory/trait/CustomParticle.html new file mode 100644 index 00000000..fda3e059 --- /dev/null +++ b/armory/trait/CustomParticle.html @@ -0,0 +1,10 @@ + + + +armory.trait.CustomParticle - Armory 3D Engine

Trait to enable GPU instancing of Mesh objects

Constructor

new()

Methods

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/CutResult.html b/armory/trait/CutResult.html new file mode 100644 index 00000000..c45f52c1 --- /dev/null +++ b/armory/trait/CutResult.html @@ -0,0 +1,10 @@ + + + +armory.trait.CutResult - Armory 3D Engine

Constructor

new()

Variables

@:value(null)object1:MeshObject = null

@:value(null)object2:MeshObject = null

\ No newline at end of file diff --git a/armory/trait/Face3.html b/armory/trait/Face3.html new file mode 100644 index 00000000..8f8f7efd --- /dev/null +++ b/armory/trait/Face3.html @@ -0,0 +1,10 @@ + + + +armory.trait.Face3 - Armory 3D Engine

Constructor

new(a:Int, b:Int, c:Int)

Variables

\ No newline at end of file diff --git a/armory/trait/FirstPersonController.html b/armory/trait/FirstPersonController.html new file mode 100644 index 00000000..0f7eb131 --- /dev/null +++ b/armory/trait/FirstPersonController.html @@ -0,0 +1,10 @@ + + + +armory.trait.FirstPersonController - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/FollowCamera.html b/armory/trait/FollowCamera.html new file mode 100644 index 00000000..398d6fcc --- /dev/null +++ b/armory/trait/FollowCamera.html @@ -0,0 +1,16 @@ + + + +armory.trait.FollowCamera - Armory 3D Engine

This trait is to be used with a camera mounted on a camera boom with offset. +1. Place the camera as a child to another object, for example an 'Empty'. +2. Place this trait on the 'Empty' object. +3. Set the name of the target object to be followed by the camera.

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/Line3.html b/armory/trait/Line3.html new file mode 100644 index 00000000..d20e68a7 --- /dev/null +++ b/armory/trait/Line3.html @@ -0,0 +1,10 @@ + + + +armory.trait.Line3 - Armory 3D Engine

Constructor

new()

Variables

Methods

delta(result:Vec4):Vec4

\ No newline at end of file diff --git a/armory/trait/MeshData.html b/armory/trait/MeshData.html new file mode 100644 index 00000000..1502ffce --- /dev/null +++ b/armory/trait/MeshData.html @@ -0,0 +1,10 @@ + + + +armory.trait.MeshData - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/NavAgent.html b/armory/trait/NavAgent.html new file mode 100644 index 00000000..f87009ba --- /dev/null +++ b/armory/trait/NavAgent.html @@ -0,0 +1,10 @@ + + + +armory.trait.NavAgent - Armory 3D Engine

Constructor

new()

Variables

@:value(0.0)@propheightOffset:Float = 0.0

@:value(5)@propspeed:Float = 5

tickPos:Null<() ‑> Void>

tickRot:Null<() ‑> Void>

@:value(0.4)@propturnDuration:Float = 0.4

Methods

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/NavCrowd.html b/armory/trait/NavCrowd.html new file mode 100644 index 00000000..2057c229 --- /dev/null +++ b/armory/trait/NavCrowd.html @@ -0,0 +1,10 @@ + + + +armory.trait.NavCrowd - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/NavMesh.html b/armory/trait/NavMesh.html new file mode 100644 index 00000000..37e5b035 --- /dev/null +++ b/armory/trait/NavMesh.html @@ -0,0 +1,10 @@ + + + +armory.trait.NavMesh - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/NavObstacle.html b/armory/trait/NavObstacle.html new file mode 100644 index 00000000..1d2e29b5 --- /dev/null +++ b/armory/trait/NavObstacle.html @@ -0,0 +1,10 @@ + + + +armory.trait.NavObstacle - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/PhysicsBreak.html b/armory/trait/PhysicsBreak.html new file mode 100644 index 00000000..9218fdf8 --- /dev/null +++ b/armory/trait/PhysicsBreak.html @@ -0,0 +1,10 @@ + + + +armory.trait.PhysicsBreak - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/PhysicsDrag.html b/armory/trait/PhysicsDrag.html new file mode 100644 index 00000000..e88eb50e --- /dev/null +++ b/armory/trait/PhysicsDrag.html @@ -0,0 +1,10 @@ + + + +armory.trait.PhysicsDrag - Armory 3D Engine

Constructor

new()

Variables

@:value(new Vec3(-10, -10, -10))@propangularLowerLimit:Vec3 = new Vec3(-10, -10, -10)

@:value(new Vec3(10, 10, 10))@propangularUpperLimit:Vec3 = new Vec3(10, 10, 10)

@:value(new Vec3(0, 0, 0))@proplinearLowerLimit:Vec3 = new Vec3(0, 0, 0)

@:value(new Vec3(0, 0, 0))@proplinearUpperLimit:Vec3 = new Vec3(0, 0, 0)

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/Plane.html b/armory/trait/Plane.html new file mode 100644 index 00000000..ba3c90a0 --- /dev/null +++ b/armory/trait/Plane.html @@ -0,0 +1,10 @@ + + + +armory.trait.Plane - Armory 3D Engine

Constructor

new()

Variables

@:value(0.0)constant:Float = 0.0

@:value(new Vec4(1.0, 0.0, 0.0))normal:Vec4 = new Vec4(1.0, 0.0, 0.0)

Methods

\ No newline at end of file diff --git a/armory/trait/SimpleMoveObject.html b/armory/trait/SimpleMoveObject.html new file mode 100644 index 00000000..70ffe842 --- /dev/null +++ b/armory/trait/SimpleMoveObject.html @@ -0,0 +1,12 @@ + + + +armory.trait.SimpleMoveObject - Armory 3D Engine

Simple script to move an object around using the keyboard with WSAD+QE. +Can be used for testing and debuging.

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/SimpleRotateObject.html b/armory/trait/SimpleRotateObject.html new file mode 100644 index 00000000..aa618d6c --- /dev/null +++ b/armory/trait/SimpleRotateObject.html @@ -0,0 +1,12 @@ + + + +armory.trait.SimpleRotateObject - Armory 3D Engine

Simple script to rotate an object around using the keyboard with RT(x), FG(y), VB(z). +Can be used for testing and debuging.

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/SimpleScaleObject.html b/armory/trait/SimpleScaleObject.html new file mode 100644 index 00000000..91a53d8a --- /dev/null +++ b/armory/trait/SimpleScaleObject.html @@ -0,0 +1,16 @@ + + + +armory.trait.SimpleScaleObject - Armory 3D Engine

Simple script to scale an object around using the keyboard. +All axis can be scaled at once using the Z and X keys. +Individual axis can be scaled using YU(x), HJ(y), NM(z). +Can be used for testing and debuging.

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/ThirdPersonController.html b/armory/trait/ThirdPersonController.html new file mode 100644 index 00000000..3b219ea0 --- /dev/null +++ b/armory/trait/ThirdPersonController.html @@ -0,0 +1,10 @@ + + + +armory.trait.ThirdPersonController - Armory 3D Engine

Constructor

@:value({ run : "run", idle : "idle", animObject : "" })new(animObject:String = "", idle:String = "idle", run:String = "run")

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/UserData.html b/armory/trait/UserData.html new file mode 100644 index 00000000..584c246a --- /dev/null +++ b/armory/trait/UserData.html @@ -0,0 +1,10 @@ + + + +armory.trait.UserData - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/VehicleBody.html b/armory/trait/VehicleBody.html new file mode 100644 index 00000000..3f30a36b --- /dev/null +++ b/armory/trait/VehicleBody.html @@ -0,0 +1,10 @@ + + + +armory.trait.VehicleBody - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/VehicleWheel.html b/armory/trait/VehicleWheel.html new file mode 100644 index 00000000..3d559952 --- /dev/null +++ b/armory/trait/VehicleWheel.html @@ -0,0 +1,10 @@ + + + +armory.trait.VehicleWheel - Armory 3D Engine

Constructor

new(id:Int, transform:Transform, vehicleTransform:Transform)

Variables

Methods

\ No newline at end of file diff --git a/armory/trait/VirtualGamepad.html b/armory/trait/VirtualGamepad.html new file mode 100644 index 00000000..a443c022 --- /dev/null +++ b/armory/trait/VirtualGamepad.html @@ -0,0 +1,10 @@ + + + +armory.trait.VirtualGamepad - Armory 3D Engine

Constructor

new()

Variables

@:value(40)@propoffset:Int = 40

@:value(100)@propradius:Int = 100

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/WalkNavigation.html b/armory/trait/WalkNavigation.html new file mode 100644 index 00000000..1f8d8bcf --- /dev/null +++ b/armory/trait/WalkNavigation.html @@ -0,0 +1,10 @@ + + + +armory.trait.WalkNavigation - Armory 3D Engine

Static variables

@:value(true)staticenabled:Bool = true

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/index.html b/armory/trait/index.html new file mode 100644 index 00000000..a3c7ceb6 --- /dev/null +++ b/armory/trait/index.html @@ -0,0 +1,18 @@ + + + +armory.trait - Armory 3D Engine

armory.trait

..
internal
physics
ArcBall

Character

ConvexBreaker

ConvexHull

CustomParticle

Trait to enable GPU instancing of Mesh objects

CutResult

Face3

FirstPersonController

FollowCamera

This trait is to be used with a camera mounted on a camera boom with offset. +1. Place the camera as a child to another object, for example an 'Empty'. +2. Place this trait on the 'Empty' object. +3. Set the name of the target object to be followed by the camera.

Line3

MeshData

NavAgent

NavCrowd

NavMesh

NavObstacle

PhysicsBreak

PhysicsDrag

Plane

SimpleMoveObject

Simple script to move an object around using the keyboard with WSAD+QE. +Can be used for testing and debuging.

SimpleRotateObject

Simple script to rotate an object around using the keyboard with RT(x), FG(y), VB(z). +Can be used for testing and debuging.

SimpleScaleObject

Simple script to scale an object around using the keyboard. +All axis can be scaled at once using the Z and X keys. +Individual axis can be scaled using YU(x), HJ(y), NM(z). +Can be used for testing and debuging.

ThirdPersonController

UserData

VehicleBody

VehicleWheel

VirtualGamepad

WalkNavigation

\ No newline at end of file diff --git a/armory/trait/internal/Bridge.html b/armory/trait/internal/Bridge.html new file mode 100644 index 00000000..acd6f2d5 --- /dev/null +++ b/armory/trait/internal/Bridge.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.Bridge - Armory 3D Engine

Static variables

@:value(iron.App)staticApp:App> = iron.App

@:value(iron.data.Data)staticData:Data> = iron.data.Data

@:value(iron.system.Input)staticInput:Input> = iron.system.Input

@:value(iron.object.Object)staticObject:Object> = iron.object.Object

@:value(iron.math.Quat)staticQuat:Quat> = iron.math.Quat

@:value(iron.Scene)staticScene:Scene> = iron.Scene

@:value(iron.system.Time)staticTime:Time> = iron.system.Time

@:value(iron.math.Vec4)staticVec4:Vec4> = iron.math.Vec4

Static methods

staticlog(s:String):Void

\ No newline at end of file diff --git a/armory/trait/internal/CameraController.html b/armory/trait/internal/CameraController.html new file mode 100644 index 00000000..36f3fa83 --- /dev/null +++ b/armory/trait/internal/CameraController.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.CameraController - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/CanvasScript.html b/armory/trait/internal/CanvasScript.html new file mode 100644 index 00000000..9a9615bb --- /dev/null +++ b/armory/trait/internal/CanvasScript.html @@ -0,0 +1,12 @@ + + + +armory.trait.internal.CanvasScript - Armory 3D Engine

Static methods

Constructor

@:value({ font : Canvas.defaultFontName })new(canvasName:String, font:String = Canvas.defaultFontName)

Create new CanvasScript from canvas

Parameters:

canvasName

Name of the canvas

font

font file (Optional)

Variables

Methods

getCanvas():Null<TCanvas>

Returns the canvas object of this trait.

Returns:

TCanvas

inlinegetCanvasVisible():Bool

Get whether the active canvas is visible.

getElement(name:String):TElement

Returns an element of the canvas.

Parameters:

name

The name of the element

Returns:

TElement

getElements():Array<TElement>

Returns an array of the elements of the canvas.

Returns:

Array

@:access(armory.ui.Canvas)@:access(zui.Handle)getHandle(name:String):Handle

inlinegetUiScale():Float

Get the UI scale factor.

notifyOnReady(f:() ‑> Void):Void

Run the given callback function f when the canvas is loaded and ready.

See also:

setCanvasDimensions(x:Int, y:Int):Void

Set dimensions of canvas

Parameters:

x

Width

y

Height

setCanvasFontSize(fontSize:Int):Void

Set font size of the canvas

Parameters:

fontSize

Size of font to be setted

inlinesetCanvasVisibility(visible:Bool):Void

Deprecated: "Please use setCanvasVisible() instead"

inlinesetCanvasVisible(visible:Bool):Void

Set whether the active canvas is visible.

+

Note that elements of invisible canvases are not rendered and computed, +so it is not possible to interact with those elements on the screen.

inlinesetUiScale(factor:Float):Void

Set the UI scale factor.

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/DebugConsole.html b/armory/trait/internal/DebugConsole.html new file mode 100644 index 00000000..970d0c99 --- /dev/null +++ b/armory/trait/internal/DebugConsole.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.DebugConsole - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/LivePatch.html b/armory/trait/internal/LivePatch.html new file mode 100644 index 00000000..22a76f09 --- /dev/null +++ b/armory/trait/internal/LivePatch.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.LivePatch - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/LoadingScreen.html b/armory/trait/internal/LoadingScreen.html new file mode 100644 index 00000000..3301d3bd --- /dev/null +++ b/armory/trait/internal/LoadingScreen.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.LoadingScreen - Armory 3D Engine

Static methods

staticrender(g:Graphics, assetsLoaded:Int, assetsTotal:Int):Void

\ No newline at end of file diff --git a/armory/trait/internal/MovieTexture.html b/armory/trait/internal/MovieTexture.html new file mode 100644 index 00000000..b386d4e1 --- /dev/null +++ b/armory/trait/internal/MovieTexture.html @@ -0,0 +1,12 @@ + + + +armory.trait.internal.MovieTexture - Armory 3D Engine

Replaces the diffuse texture of the first material of the trait's object +with a video texture.

See also:

Constructor

new(videoName:String)

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/PositionStateEnum.html b/armory/trait/internal/PositionStateEnum.html new file mode 100644 index 00000000..d92a526c --- /dev/null +++ b/armory/trait/internal/PositionStateEnum.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.PositionStateEnum - Armory 3D Engine

Variables

@:value(cast 1)@:impl@:enuminlineread onlyCenter:PositionStateEnum = 1

@:value(cast 0)@:impl@:enuminlineread onlyLeft:PositionStateEnum = 0

@:value(cast 2)@:impl@:enuminlineread onlyRight:PositionStateEnum = 2

\ No newline at end of file diff --git a/armory/trait/internal/TerrainPhysics.html b/armory/trait/internal/TerrainPhysics.html new file mode 100644 index 00000000..628d069a --- /dev/null +++ b/armory/trait/internal/TerrainPhysics.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.TerrainPhysics - Armory 3D Engine

Constructor

new()

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/UniformType.html b/armory/trait/internal/UniformType.html new file mode 100644 index 00000000..e9732801 --- /dev/null +++ b/armory/trait/internal/UniformType.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.UniformType - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyFloat:UniformType = 0

@:value(cast 2)@:impl@:enuminlineread onlyTexture:UniformType = 2

@:value(cast 1)@:impl@:enuminlineread onlyVector:UniformType = 1

\ No newline at end of file diff --git a/armory/trait/internal/UniformsManager.html b/armory/trait/internal/UniformsManager.html new file mode 100644 index 00000000..7baea312 --- /dev/null +++ b/armory/trait/internal/UniformsManager.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.UniformsManager - Armory 3D Engine

Static methods

Constructor

new()

Variables

@:value(false)uniformExists:Bool = false

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/WasmScript.html b/armory/trait/internal/WasmScript.html new file mode 100644 index 00000000..54a8fc32 --- /dev/null +++ b/armory/trait/internal/WasmScript.html @@ -0,0 +1,10 @@ + + + +armory.trait.internal.WasmScript - Armory 3D Engine

Constructor

new(handle:String)

Variables

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/internal/index.html b/armory/trait/internal/index.html new file mode 100644 index 00000000..ecd8e249 --- /dev/null +++ b/armory/trait/internal/index.html @@ -0,0 +1,11 @@ + + + +armory.trait.internal - Armory 3D Engine

armory.trait.internal

..
Bridge

CameraController

CanvasScript

DebugConsole

LivePatch

LoadingScreen

MovieTexture

Replaces the diffuse texture of the first material of the trait's object +with a video texture.

PositionStateEnum

TerrainPhysics

UniformType

UniformsManager

WasmScript

\ No newline at end of file diff --git a/armory/trait/physics/KinematicCharacterController.html b/armory/trait/physics/KinematicCharacterController.html new file mode 100644 index 00000000..3abe95f2 --- /dev/null +++ b/armory/trait/physics/KinematicCharacterController.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.KinematicCharacterController - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/PhysicsConstraint.html b/armory/trait/physics/PhysicsConstraint.html new file mode 100644 index 00000000..bfeb42fd --- /dev/null +++ b/armory/trait/physics/PhysicsConstraint.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.PhysicsConstraint - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/PhysicsHook.html b/armory/trait/physics/PhysicsHook.html new file mode 100644 index 00000000..247d40a2 --- /dev/null +++ b/armory/trait/physics/PhysicsHook.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.PhysicsHook - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/PhysicsWorld.html b/armory/trait/physics/PhysicsWorld.html new file mode 100644 index 00000000..df94c75f --- /dev/null +++ b/armory/trait/physics/PhysicsWorld.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.PhysicsWorld - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/RigidBody.html b/armory/trait/physics/RigidBody.html new file mode 100644 index 00000000..dd41990a --- /dev/null +++ b/armory/trait/physics/RigidBody.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.RigidBody - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/SoftBody.html b/armory/trait/physics/SoftBody.html new file mode 100644 index 00000000..965b2921 --- /dev/null +++ b/armory/trait/physics/SoftBody.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.SoftBody - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/ConstraintAxis.html b/armory/trait/physics/bullet/ConstraintAxis.html new file mode 100644 index 00000000..bbd6a739 --- /dev/null +++ b/armory/trait/physics/bullet/ConstraintAxis.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ConstraintAxis - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyX:ConstraintAxis = 0

@:value(cast 1)@:impl@:enuminlineread onlyY:ConstraintAxis = 1

@:value(cast 2)@:impl@:enuminlineread onlyZ:ConstraintAxis = 2

\ No newline at end of file diff --git a/armory/trait/physics/bullet/ConstraintType.html b/armory/trait/physics/bullet/ConstraintType.html new file mode 100644 index 00000000..a3ffa4ad --- /dev/null +++ b/armory/trait/physics/bullet/ConstraintType.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ConstraintType - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyFixed:ConstraintType = 0

@:value(cast 5)@:impl@:enuminlineread onlyGeneric:ConstraintType = 5

@:value(cast 6)@:impl@:enuminlineread onlyGenericSpring:ConstraintType = 6

@:value(cast 2)@:impl@:enuminlineread onlyHinge:ConstraintType = 2

@:value(cast 7)@:impl@:enuminlineread onlyMotor:ConstraintType = 7

@:value(cast 4)@:impl@:enuminlineread onlyPiston:ConstraintType = 4

@:value(cast 1)@:impl@:enuminlineread onlyPoint:ConstraintType = 1

@:value(cast 3)@:impl@:enuminlineread onlySlider:ConstraintType = 3

\ No newline at end of file diff --git a/armory/trait/physics/bullet/ContactPair.html b/armory/trait/physics/bullet/ContactPair.html new file mode 100644 index 00000000..60bc6f16 --- /dev/null +++ b/armory/trait/physics/bullet/ContactPair.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ContactPair - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/ControllerActivationState.html b/armory/trait/physics/bullet/ControllerActivationState.html new file mode 100644 index 00000000..d60a4e64 --- /dev/null +++ b/armory/trait/physics/bullet/ControllerActivationState.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ControllerActivationState - Armory 3D Engine

Variables

@:value(cast 1)@:impl@:enuminlineread onlyActive:ControllerActivationState = 1

@:value(cast 4)@:impl@:enuminlineread onlyNoDeactivation:ControllerActivationState = 4

@:value(cast 5)@:impl@:enuminlineread onlyNoSimulation:ControllerActivationState = 5

\ No newline at end of file diff --git a/armory/trait/physics/bullet/ControllerShape.html b/armory/trait/physics/bullet/ControllerShape.html new file mode 100644 index 00000000..f963ec3f --- /dev/null +++ b/armory/trait/physics/bullet/ControllerShape.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ControllerShape - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyBox:ControllerShape = 0

@:value(cast 5)@:impl@:enuminlineread onlyCapsule:ControllerShape = 5

@:value(cast 3)@:impl@:enuminlineread onlyCone:ControllerShape = 3

@:value(cast 2)@:impl@:enuminlineread onlyConvexHull:ControllerShape = 2

@:value(cast 4)@:impl@:enuminlineread onlyCylinder:ControllerShape = 4

@:value(cast 1)@:impl@:enuminlineread onlySphere:ControllerShape = 1

\ No newline at end of file diff --git a/armory/trait/physics/bullet/ConvexHit.html b/armory/trait/physics/bullet/ConvexHit.html new file mode 100644 index 00000000..aace300f --- /dev/null +++ b/armory/trait/physics/bullet/ConvexHit.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.ConvexHit - Armory 3D Engine

Constructor

new(pos:Vec4, normal:Vec4, hitFraction:Float)

Variables

\ No newline at end of file diff --git a/armory/trait/physics/bullet/DebugDrawHelper.html b/armory/trait/physics/bullet/DebugDrawHelper.html new file mode 100644 index 00000000..23800c6f --- /dev/null +++ b/armory/trait/physics/bullet/DebugDrawHelper.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.DebugDrawHelper - Armory 3D Engine

Constructor

new(physicsWorld:PhysicsWorld)

Methods

\ No newline at end of file diff --git a/armory/trait/physics/bullet/DebugDrawMode.html b/armory/trait/physics/bullet/DebugDrawMode.html new file mode 100644 index 00000000..8f8ba467 --- /dev/null +++ b/armory/trait/physics/bullet/DebugDrawMode.html @@ -0,0 +1,16 @@ + + + +armory.trait.physics.bullet.DebugDrawMode - Armory 3D Engine

Debug flags for Bullet physics, despite the name not solely related to debug drawing. +You can combine multiple flags with bitwise operations.

+

Taken from Bullet's btIDebugDraw::DebugDrawModes enum. +Please note that the descriptions of the individual flags are a result of inspecting the Bullet sources and thus might contain inaccuracies.

See also:

Static methods

@:op(A & B)staticinlinebitwiseAND(this:Int, other:DebugDrawMode):DebugDrawMode

@:op(~A)staticinlinebitwiseNegate(this:Int):DebugDrawMode

@:op(A | B)staticinlinebitwiseOR(this:Int, other:DebugDrawMode):DebugDrawMode

Variables

@:value(cast 1 << 9)@:impl@:enuminlineread onlyDisableBulletLCP:DebugDrawMode = 1 << 9

Not used in Armory.

@:value(cast 1 << 1)@:impl@:enuminlineread onlyDrawAABB:DebugDrawMode = 1 << 1

Draw axis-aligned minimum bounding boxes (AABBs) of the physics collider meshes.

@:value(cast 1 << 12)@:impl@:enuminlineread onlyDrawConstraintLimits:DebugDrawMode = 1 << 12

Draw additional constraint information such as distance or angle limits.

@:value(cast 1 << 11)@:impl@:enuminlineread onlyDrawConstraints:DebugDrawMode = 1 << 11

Draw axis gizmos for important constraint points.

@:value(cast 1 << 3)@:impl@:enuminlineread onlyDrawContactPoints:DebugDrawMode = 1 << 3

Visualize contact points of multiple colliders.

@:value(cast 1 << 2)@:impl@:enuminlineread onlyDrawFeaturesText:DebugDrawMode = 1 << 2

Not used in Armory.

@:value(cast 1 << 15)@:impl@:enuminlineread onlyDrawFrames:DebugDrawMode = 1 << 15

Draw a small axis gizmo at the origin of the collision shape. +Only works if DrawWireframe is enabled as well.

@:value(cast 1 << 14)@:impl@:enuminlineread onlyDrawNormals:DebugDrawMode = 1 << 14

Draw the normal vectors of the triangles of the physics collider meshes. +This only works for Mesh collision shapes.

@:value(cast 1 << 6)@:impl@:enuminlineread onlyDrawText:DebugDrawMode = 1 << 6

Not used in Armory.

@:value(cast 1)@:impl@:enuminlineread onlyDrawWireframe:DebugDrawMode = 1

Draw wireframes of the physics collider meshes and suspensions of raycast vehicle simulations.

@:value(cast 1 << 10)@:impl@:enuminlineread onlyEnableCCD:DebugDrawMode = 1 << 10

Not used in Armory.

@:value(cast 1 << 8)@:impl@:enuminlineread onlyEnableSatComparison:DebugDrawMode = 1 << 8

Not used in Armory.

@:value(cast 1 << 13)@:impl@:enuminlineread onlyFastWireframe:DebugDrawMode = 1 << 13

Not used in Armory.

@:value(cast 1 << 4)@:impl@:enuminlineread onlyNoDeactivation:DebugDrawMode = 1 << 4

Globally disable sleeping/deactivation of dynamic colliders.

@:value(cast 0)@:impl@:enuminlineread onlyNoDebug:DebugDrawMode = 0

All debug flags off.

@:value(cast 1 << 5)@:impl@:enuminlineread onlyNoHelpText:DebugDrawMode = 1 << 5

Not used in Armory.

@:value(cast 1 << 7)@:impl@:enuminlineread onlyProfileTimings:DebugDrawMode = 1 << 7

Not used in Armory.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/Hit.html b/armory/trait/physics/bullet/Hit.html new file mode 100644 index 00000000..35df5cc5 --- /dev/null +++ b/armory/trait/physics/bullet/Hit.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.Hit - Armory 3D Engine

Constructor

new(rb:RigidBody, pos:Vec4, normal:Vec4)

Variables

\ No newline at end of file diff --git a/armory/trait/physics/bullet/KinematicCharacterController.html b/armory/trait/physics/bullet/KinematicCharacterController.html new file mode 100644 index 00000000..15e9e10e --- /dev/null +++ b/armory/trait/physics/bullet/KinematicCharacterController.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.KinematicCharacterController - Armory 3D Engine

Constructor

@:value({ group : 1, animated : false, collisionMargin : 0.0, restitution : 0.0, friction : 0.5, jumpSpeed : 8.0, shape : ControllerShape.Capsule, mass : 1.0 })new(mass:Float = 1.0, shape:ControllerShape = ControllerShape.Capsule, jumpSpeed:Float = 8.0, friction:Float = 0.5, restitution:Float = 0.0, collisionMargin:Float = 0.0, animated:Bool = false, group:Int = 1)

Variables

@:value(null)body:PairCachingGhostObject = null

@:value(1)group:Int = 1

@:value(0)id:Int = 0

@:value(false)ready:Bool = false

@:value(null)transform:Transform = null

@:value(null)onReady:() ‑> Void = null

Methods

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/LineData.html b/armory/trait/physics/bullet/LineData.html new file mode 100644 index 00000000..a935f53e --- /dev/null +++ b/armory/trait/physics/bullet/LineData.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.LineData - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/PhysicsConstraint.html b/armory/trait/physics/bullet/PhysicsConstraint.html new file mode 100644 index 00000000..8b279aba --- /dev/null +++ b/armory/trait/physics/bullet/PhysicsConstraint.html @@ -0,0 +1,17 @@ + + + +armory.trait.physics.bullet.PhysicsConstraint - Armory 3D Engine

A trait to add Bullet physics constraints

Constructor

@:value({ limits : null })new(body1:Object, body2:Object, type:ConstraintType, disableCollisions:Bool, breakingThreshold:Float, ?limits:Array<Float>)

Function to initialize physics constraint trait.

Parameters:

object

Pivot object to which this constraint trait will be added. The constraint limits are applied along the local axes of this object. This object need not +be a Rigid Body. Typically an Empty object may be used. Moving/rotating/parenting this pivot object has no effect once the constraint trait is added. Removing +the pivot object removes the constraint.

body1

First rigid body to be constrained. This rigid body may be constrained by other constraints.

body2

Second rigid body to be constrained. This rigid body may be constrained by other constraints.

type

Type of the constraint.

disableCollisions

Disable collisions between constrained objects.

breakingThreshold

Break the constraint if stress on this constraint exceeds this value. Set to 0 to make un-breakable.

limits

Constraint limits. This may be set before adding the trait to pivot object using the set limits functions.

Variables

@:value(null)con:TypedConstraint = null

@:value(0)id:Int = 0

Methods

@:value({ isAngular : false, axis : X, upperLimit : -1.0, lowerLimit : 1.0, setLimit : false })setGenericConstraintLimits(setLimit:Bool = false, lowerLimit:Float = 1.0, upperLimit:Float = -1.0, axis:ConstraintAxis = X, isAngular:Bool = false):Void

Function to set customized constraint limits when using Generic/ Generic Spring constraint. May be used after initalizing this trait but before adding it +to the pivot object. Multiple constarints may be set by calling this function with different parameters.

setHingeConstraintLimits(angLimit:Bool, lowerAngLimit:Float, upperAngLimit:Float):Void

Function to set constraint limits when using Hinge constraint. May be used after initalizing this trait but before adding it +to the pivot object

setPistonConstraintLimits(linLimit:Bool, lowerLinLimit:Float, upperLinLimit:Float, angLimit:Bool, lowerAngLimit:Float, upperAngLimit:Float):Void

Function to set constraint limits when using Piston constraint. May be used after initalizing this trait but before adding it +to the pivot object

setSliderConstraintLimits(linLimit:Bool, lowerLinLimit:Float, upperLinLimit:Float):Void

Function to set constraint limits when using Slider constraint. May be used after initalizing this trait but before adding it +to the pivot object

@:value({ isAngular : false, axis : X, damping : 0.5, stiffness : 10.0, setSpring : false })setSpringParams(setSpring:Bool = false, stiffness:Float = 10.0, damping:Float = 0.5, axis:ConstraintAxis = X, isAngular:Bool = false):Void

Function to set customized spring parameters when using Generic/ Generic Spring constraint. May be used after initalizing this trait but before adding it +to the pivot object. Multiple parameters to different axes may be set by calling this function with different parameters.

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/PhysicsConstraintExportHelper.html b/armory/trait/physics/bullet/PhysicsConstraintExportHelper.html new file mode 100644 index 00000000..67c8fb29 --- /dev/null +++ b/armory/trait/physics/bullet/PhysicsConstraintExportHelper.html @@ -0,0 +1,14 @@ + + + +armory.trait.physics.bullet.PhysicsConstraintExportHelper - Armory 3D Engine

A helper trait to add physics constraints when exporting via Blender. +This trait will be automatically removed once the constraint is added. Note that this trait +uses object names instead of object reference.

Constructor

@:value({ limits : null, relatieConstraint : false })new(body1:String, body2:String, type:Int, disableCollisions:Bool, breakingThreshold:Float, relatieConstraint:Bool = false, ?limits:Array<Float>)

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/PhysicsHook.html b/armory/trait/physics/bullet/PhysicsHook.html new file mode 100644 index 00000000..48841115 --- /dev/null +++ b/armory/trait/physics/bullet/PhysicsHook.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.PhysicsHook - Armory 3D Engine

Constructor

new(targetName:String, verts:Array<Float>)

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/PhysicsWorld.html b/armory/trait/physics/bullet/PhysicsWorld.html new file mode 100644 index 00000000..c2688dee --- /dev/null +++ b/armory/trait/physics/bullet/PhysicsWorld.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.PhysicsWorld - Armory 3D Engine

Static variables

@:value(null)staticactive:PhysicsWorld = null

Constructor

@:value({ debugDrawMode : NoDebug, solverIterations : 10, maxSteps : 10, timeScale : 1.0 })new(timeScale:Float = 1.0, maxSteps:Int = 10, solverIterations:Int = 10, debugDrawMode:DebugDrawMode = NoDebug)

Variables

@:value(new Vec4())convexHitNormalWorld:Vec4 = new Vec4()

@:value(new Vec4())convexHitPointWorld:Vec4 = new Vec4()

@:value(new Vec4())hitNormalWorld:Vec4 = new Vec4()

@:value(new Vec4())hitPointWorld:Vec4 = new Vec4()

@:value(10)solverIterations:Int = 10

@:value(1.0)timeScale:Float = 1.0

Methods

@:value({ mask : 0xFFFFFFFF, group : 0x00000001 })convexSweepTest(rb:RigidBody, from:Vec4, to:Vec4, rotation:Quat, group:Int = 0x00000001, mask:Int = 0xFFFFFFFF):ConvexHit

@:has_untypedgetContacts(body:RigidBody):Array<RigidBody>

Used to get intersecting rigid bodies with the passed in RigidBody as reference. Often used when checking for object collisions.

Parameters:

body

The passed in RigidBody to be checked for intersecting rigid bodies.

Returns:

@:value({ mask : 0xFFFFFFFF, group : 0x00000001 })pickClosest(inputX:Float, inputY:Float, group:Int = 0x00000001, mask:Int = 0xFFFFFFFF):RigidBody

@:has_untyped@:value({ mask : 0xFFFFFFFF, group : 0x00000001 })rayCast(from:Vec4, to:Vec4, group:Int = 0x00000001, mask:Int = 0xFFFFFFFF):Hit

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/RigidBody.html b/armory/trait/physics/bullet/RigidBody.html new file mode 100644 index 00000000..6c44e088 --- /dev/null +++ b/armory/trait/physics/bullet/RigidBody.html @@ -0,0 +1,14 @@ + + + +armory.trait.physics.bullet.RigidBody - Armory 3D Engine

RigidBody is used to allow objects to interact with Physics in your game including collisions and gravity. +RigidBody can also be used with the getContacts method to detect collisions and run appropriate code. +The Bullet physics engine is used for these calculations.

Constructor

@:value({ flags : null, params : null, mask : 1, group : 1, restitution : 0.0, friction : 0.5, mass : 1.0, shape : Shape.Box })new(shape:Shape = Shape.Box, mass:Float = 1.0, friction:Float = 0.5, restitution:Float = 0.0, group:Int = 1, mask:Int = 1, ?params:Null<RigidBodyParams>, ?flags:Null<RigidBodyFlags>)

Variables

@:value(null)body:RigidBody = null

@:value(false)destroyed:Bool = false

@:value(1)group:Int = 1

@:value(null)heightData:Bytes = null

@:value(0)id:Int = 0

@:value(1)mask:Int = 1

@:value(null)onContact:Array<RigidBody ‑> Void> = null

@:value(false)ready:Bool = false

@:value(null)transform:Transform = null

@:value(null)onReady:() ‑> Void = null

Methods

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/RigidBodyFlags.html b/armory/trait/physics/bullet/RigidBodyFlags.html new file mode 100644 index 00000000..d38aba20 --- /dev/null +++ b/armory/trait/physics/bullet/RigidBodyFlags.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.RigidBodyFlags - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/RigidBodyParams.html b/armory/trait/physics/bullet/RigidBodyParams.html new file mode 100644 index 00000000..e22c3f98 --- /dev/null +++ b/armory/trait/physics/bullet/RigidBodyParams.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.RigidBodyParams - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/Shape.html b/armory/trait/physics/bullet/Shape.html new file mode 100644 index 00000000..5afc11e5 --- /dev/null +++ b/armory/trait/physics/bullet/Shape.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.Shape - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyBox:Shape = 0

@:value(cast 6)@:impl@:enuminlineread onlyCapsule:Shape = 6

@:value(cast 4)@:impl@:enuminlineread onlyCone:Shape = 4

@:value(cast 2)@:impl@:enuminlineread onlyConvexHull:Shape = 2

@:value(cast 5)@:impl@:enuminlineread onlyCylinder:Shape = 5

@:value(cast 3)@:impl@:enuminlineread onlyMesh:Shape = 3

@:value(cast 1)@:impl@:enuminlineread onlySphere:Shape = 1

@:value(cast 7)@:impl@:enuminlineread onlyTerrain:Shape = 7

\ No newline at end of file diff --git a/armory/trait/physics/bullet/SoftBody.html b/armory/trait/physics/bullet/SoftBody.html new file mode 100644 index 00000000..fda75046 --- /dev/null +++ b/armory/trait/physics/bullet/SoftBody.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.SoftBody - Armory 3D Engine

Constructor

@:value({ margin : 0.04, mass : 1.0, bend : 0.5, shape : SoftShape.Cloth })new(shape:SoftShape = SoftShape.Cloth, bend:Float = 0.5, mass:Float = 1.0, margin:Float = 0.04)

Variables

@:value(false)ready:Bool = false

@:value(0.0)vertOffsetX:Float = 0.0

@:value(0.0)vertOffsetY:Float = 0.0

@:value(0.0)vertOffsetZ:Float = 0.0

Inherited Variables

Defined by Trait

@:value("")name:String = ""

object:Object

Object this trait belongs to.

Inherited Methods

Defined by Trait

notifyOnAdd(f:() ‑> Void):Void

Trait is added to an object.

notifyOnInit(f:() ‑> Void):Void

Object which this trait belongs to is added to scene.

notifyOnLateUpdate(f:() ‑> Void):Void

Add late game logic handler.

notifyOnRemove(f:() ‑> Void):Void

Object which this trait belongs to is removed from scene.

notifyOnRender(f:Graphics ‑> Void):Void

Add render handler.

notifyOnRender2D(f:Graphics ‑> Void):Void

Add 2D render handler.

notifyOnUpdate(f:() ‑> Void):Void

Add game logic handler.

remove():Void

Remove the trait from the object.

removeLateUpdate(f:() ‑> Void):Void

Remove late game logic handler.

removeRender(f:Graphics ‑> Void):Void

Remove render handler.

removeRender2D(f:Graphics ‑> Void):Void

Remove 2D render handler.

removeUpdate(f:() ‑> Void):Void

Remove game logic handler.

\ No newline at end of file diff --git a/armory/trait/physics/bullet/SoftShape.html b/armory/trait/physics/bullet/SoftShape.html new file mode 100644 index 00000000..0133044c --- /dev/null +++ b/armory/trait/physics/bullet/SoftShape.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.SoftShape - Armory 3D Engine

Variables

@:value(cast 0)@:impl@:enuminlineread onlyCloth:SoftShape = 0

@:value(cast 1)@:impl@:enuminlineread onlyVolume:SoftShape = 1

\ No newline at end of file diff --git a/armory/trait/physics/bullet/TextData.html b/armory/trait/physics/bullet/TextData.html new file mode 100644 index 00000000..44be39a2 --- /dev/null +++ b/armory/trait/physics/bullet/TextData.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics.bullet.TextData - Armory 3D Engine
\ No newline at end of file diff --git a/armory/trait/physics/bullet/index.html b/armory/trait/physics/bullet/index.html new file mode 100644 index 00000000..1dbd0828 --- /dev/null +++ b/armory/trait/physics/bullet/index.html @@ -0,0 +1,15 @@ + + + +armory.trait.physics.bullet - Armory 3D Engine

armory.trait.physics.bullet

..
ConstraintAxis

ConstraintType

ContactPair

ControllerActivationState

ControllerShape

ConvexHit

DebugDrawHelper

DebugDrawMode

Debug flags for Bullet physics, despite the name not solely related to debug drawing. +You can combine multiple flags with bitwise operations.

Hit

KinematicCharacterController

LineData

PhysicsConstraint

A trait to add Bullet physics constraints

PhysicsConstraintExportHelper

A helper trait to add physics constraints when exporting via Blender. +This trait will be automatically removed once the constraint is added. Note that this trait +uses object names instead of object reference.

PhysicsHook

PhysicsWorld

RigidBody

RigidBody is used to allow objects to interact with Physics in your game including collisions and gravity. +RigidBody can also be used with the getContacts method to detect collisions and run appropriate code. +The Bullet physics engine is used for these calculations.

RigidBodyFlags

RigidBodyParams

Shape

SoftBody

SoftShape

TextData

\ No newline at end of file diff --git a/armory/trait/physics/index.html b/armory/trait/physics/index.html new file mode 100644 index 00000000..46e34970 --- /dev/null +++ b/armory/trait/physics/index.html @@ -0,0 +1,10 @@ + + + +armory.trait.physics - Armory 3D Engine
\ No newline at end of file diff --git a/armory/ui/Anchor.html b/armory/ui/Anchor.html new file mode 100644 index 00000000..e50ef988 --- /dev/null +++ b/armory/ui/Anchor.html @@ -0,0 +1,10 @@ + + + +armory.ui.Anchor - Armory 3D Engine

Variables

@:value(cast 7)@:impl@:enuminlineread onlyBottom:Anchor = 7

@:value(cast 6)@:impl@:enuminlineread onlyBottomLeft:Anchor = 6

@:value(cast 8)@:impl@:enuminlineread onlyBottomRight:Anchor = 8

@:value(cast 4)@:impl@:enuminlineread onlyCenter:Anchor = 4

@:value(cast 3)@:impl@:enuminlineread onlyCenterLeft:Anchor = 3

@:value(cast 5)@:impl@:enuminlineread onlyCenterRight:Anchor = 5

@:value(cast 1)@:impl@:enuminlineread onlyTop:Anchor = 1

@:value(cast 0)@:impl@:enuminlineread onlyTopLeft:Anchor = 0

@:value(cast 2)@:impl@:enuminlineread onlyTopRight:Anchor = 2

\ No newline at end of file diff --git a/armory/ui/Canvas.html b/armory/ui/Canvas.html new file mode 100644 index 00000000..39648b0c --- /dev/null +++ b/armory/ui/Canvas.html @@ -0,0 +1,11 @@ + + + +armory.ui.Canvas - Armory 3D Engine

Static variables

@:value(new Map<Int,Dynamic>())staticassetMap:Map<Int, Dynamic> = new Map<Int,Dynamic>()

@:value("font_default.ttf")staticinlineread onlydefaultFontName:String = "font_default.ttf"

@:value(kha.graphics2.ImageScaleQuality.Low)staticimageScaleQuality:ImageScaleQuality = kha.graphics2.ImageScaleQuality.Low

@:value("en")staticlocale:String = "en"

@:value(-1)staticscreenH:Int = -1

@:value(-1)staticscreenW:Int = -1

@:value(new Array<zui.Themes.TTheme>())staticthemes:Array<TTheme> = new Array<zui.Themes.TTheme>()

Static methods

staticdraw(ui:Zui, canvas:TCanvas, g:Graphics):Array<String>

staticgetAnchorOffset(canvas:TCanvas, element:TElement):Array<Float>

Returns the positional scaled offset of the given element based on its anchor setting.

Parameters:

canvas

The canvas object

element

The element

Returns:

Array<Float> [xOffset, yOffset]

staticgetAsset(canvas:TCanvas, asset:String):Dynamic

staticgetAssetId(canvas:TCanvas):Int

staticinlinegetColor(color:Null<Int>, defaultColor:Int):Int

staticgetElementId(canvas:TCanvas):Int

staticgetTheme(theme:String):TTheme

staticinlineisFontAsset(assetName:Null<String>):Bool

staticparseCanvasFromBlob(blob:Blob):TCanvas

Parse the content of the given blob object and return a TCanvas object +from it.

\ No newline at end of file diff --git a/armory/ui/ElementType.html b/armory/ui/ElementType.html new file mode 100644 index 00000000..18765fb1 --- /dev/null +++ b/armory/ui/ElementType.html @@ -0,0 +1,10 @@ + + + +armory.ui.ElementType - Armory 3D Engine

Variables

@:value(cast 2)@:impl@:enuminlineread onlyButton:ElementType = 2

@:value(cast 19)@:impl@:enuminlineread onlyCProgressBar:ElementType = 19

@:value(cast 6)@:impl@:enuminlineread onlyCheck:ElementType = 6

@:value(cast 15)@:impl@:enuminlineread onlyCircle:ElementType = 15

@:value(cast 8)@:impl@:enuminlineread onlyCombo:ElementType = 8

@:value(cast 3)@:impl@:enuminlineread onlyEmpty:ElementType = 3

@:value(cast 14)@:impl@:enuminlineread onlyFCircle:ElementType = 14

@:value(cast 12)@:impl@:enuminlineread onlyFRectangle:ElementType = 12

@:value(cast 16)@:impl@:enuminlineread onlyFTriangle:ElementType = 16

@:value(cast 1)@:impl@:enuminlineread onlyImage:ElementType = 1

@:value(cast 11)@:impl@:enuminlineread onlyKeyInput:ElementType = 11

@:value(cast 18)@:impl@:enuminlineread onlyProgressBar:ElementType = 18

@:value(cast 7)@:impl@:enuminlineread onlyRadio:ElementType = 7

@:value(cast 13)@:impl@:enuminlineread onlyRectangle:ElementType = 13

@:value(cast 9)@:impl@:enuminlineread onlySlider:ElementType = 9

@:value(cast 0)@:impl@:enuminlineread onlyText:ElementType = 0

@:value(cast 20)@:impl@:enuminlineread onlyTextArea:ElementType = 20

@:value(cast 10)@:impl@:enuminlineread onlyTextInput:ElementType = 10

@:value(cast 17)@:impl@:enuminlineread onlyTriangle:ElementType = 17

\ No newline at end of file diff --git a/armory/ui/Ext.html b/armory/ui/Ext.html new file mode 100644 index 00000000..196a1176 --- /dev/null +++ b/armory/ui/Ext.html @@ -0,0 +1,10 @@ + + + +armory.ui.Ext - Armory 3D Engine

Static methods

@:value({ alpha : false })staticcolorField(ui:Zui, handle:Handle, alpha:Bool = false):Int

@:value({ alpha : false })staticcolorPicker(ui:Zui, handle:Handle, alpha:Bool = false):Int

@:value({ align : Left, label : "" })statickeyInput(ui:Zui, handle:Handle, label:String = "", align:Align = Left):Int

staticlist(ui:Zui, handle:Handle, ar:Array<Dynamic>, ?opts:Null<ListOpts>):Int

@:value({ addLabel : "Add", showAdd : true, editable : true, itemDrawCb : null, setNameCb : null, getNameCb : null, removeCb : null, addCb : null })staticpanelList(ui:Zui, handle:Handle, ar:Array<Dynamic>, ?addCb:String ‑> Void, ?removeCb:Int ‑> Void, ?getNameCb:Int ‑> String, ?setNameCb:(Int, String) ‑> Void, ?itemDrawCb:(Handle, Int) ‑> Void, editable:Bool = true, showAdd:Bool = true, addLabel:String = "Add"):Void

\ No newline at end of file diff --git a/armory/ui/ListOpts.html b/armory/ui/ListOpts.html new file mode 100644 index 00000000..9096ade6 --- /dev/null +++ b/armory/ui/ListOpts.html @@ -0,0 +1,10 @@ + + + +armory.ui.ListOpts - Armory 3D Engine

Fields

@:optionaloptionalshowRadio:Null<Bool>

@:optionaloptionalshowAdd:Null<Bool>

@:optionaloptionalsetNameCb:Null<(Int, String) ‑> Void>

@:optionaloptionalremoveCb:Null<Int ‑> Void>

@:optionaloptionalitemDrawCb:Null<(Handle, Int) ‑> Void>

@:optionaloptionalgetNameCb:Null<Int ‑> String>

@:optionaloptionalgetLabelCb:Null<Int ‑> String>

@:optionaloptionaleditable:Null<Bool>

@:optionaloptionaladdLabel:Null<String>

@:optionaloptionaladdCb:Null<String ‑> Void>

\ No newline at end of file diff --git a/armory/ui/Popup.html b/armory/ui/Popup.html new file mode 100644 index 00000000..b8866b42 --- /dev/null +++ b/armory/ui/Popup.html @@ -0,0 +1,10 @@ + + + +armory.ui.Popup - Armory 3D Engine

Static variables

@:value(false)staticshow:Bool = false

Static methods

@:value({ mh : 160, mw : 400, my : -1, mx : -1, commands : null })staticshowCustom(ui:Zui, ?commands:Zui ‑> Void, mx:Int = -1, my:Int = -1, mw:Int = 400, mh:Int = 160):Void

Displays a popup box with custom drawing code.

Parameters:

ui

the Zui instance for the popup

commands

the function for drawing the popup's content

mx

the x position of the popup. -1 = screen center (defaults to -1)

my

the y position of the popup. -1 = screen center (defaults to -1)

mw

the width of the popup (defaults to 400)

mh

the height of the popup (defaults to 160)

staticshowMessage(ui:Zui, title:String, text:String):Void

Displays a message box with a title, a text body and a centered "OK" button.

Parameters:

ui

the Zui instance for the popup

title

the title to display

text

the text to display

staticupdate():Void

\ No newline at end of file diff --git a/armory/ui/TAsset.html b/armory/ui/TAsset.html new file mode 100644 index 00000000..de7cd5d7 --- /dev/null +++ b/armory/ui/TAsset.html @@ -0,0 +1,10 @@ + + + +armory.ui.TAsset - Armory 3D Engine
\ No newline at end of file diff --git a/armory/ui/TCanvas.html b/armory/ui/TCanvas.html new file mode 100644 index 00000000..829e4dcb --- /dev/null +++ b/armory/ui/TCanvas.html @@ -0,0 +1,10 @@ + + + +armory.ui.TCanvas - Armory 3D Engine
\ No newline at end of file diff --git a/armory/ui/TElement.html b/armory/ui/TElement.html new file mode 100644 index 00000000..1cee2480 --- /dev/null +++ b/armory/ui/TElement.html @@ -0,0 +1,10 @@ + + + +armory.ui.TElement - Armory 3D Engine

Fields

@:optionaloptionalvisible:Null<Bool>

@:optionaloptionaltext:Null<String>

@:optionaloptionalstrength:Null<Int>

@:optionaloptionalrotation:Null<FastFloat>

@:optionaloptionalprogress_total:Null<Int>

@:optionaloptionalprogress_at:Null<Int>

@:optionaloptionalparent:Null<Int>

@:optionaloptionalevent:Null<String>

@:optionaloptionaleditable:Null<Bool>

@:optionaloptionalcolor_text:Null<Int>

@:optionaloptionalcolor_progress:Null<Int>

@:optionaloptionalcolor_press:Null<Int>

@:optionaloptionalcolor_hover:Null<Int>

@:optionaloptionalcolor:Null<Int>

@:optionaloptionalchildren:Null<Array<Int>>

@:optionaloptionalasset:Null<String>

@:optionaloptionalanchor:Null<Int>

@:optionaloptionalalignment:Null<Int>

\ No newline at end of file diff --git a/armory/ui/TLocale.html b/armory/ui/TLocale.html new file mode 100644 index 00000000..7eeb15a5 --- /dev/null +++ b/armory/ui/TLocale.html @@ -0,0 +1,10 @@ + + + +armory.ui.TLocale - Armory 3D Engine
\ No newline at end of file diff --git a/armory/ui/TTranslatedText.html b/armory/ui/TTranslatedText.html new file mode 100644 index 00000000..5290aa93 --- /dev/null +++ b/armory/ui/TTranslatedText.html @@ -0,0 +1,10 @@ + + + +armory.ui.TTranslatedText - Armory 3D Engine
\ No newline at end of file diff --git a/armory/ui/Themes.html b/armory/ui/Themes.html new file mode 100644 index 00000000..70d2061c --- /dev/null +++ b/armory/ui/Themes.html @@ -0,0 +1,10 @@ + + + +armory.ui.Themes - Armory 3D Engine

Static variables

@:value({ NAME : "Default Light", WINDOW_BG_COL : 0xffefefef, WINDOW_TINT_COL : 0xff222222, ACCENT_COL : 0xffeeeeee, ACCENT_HOVER_COL : 0xffbbbbbb, ACCENT_SELECT_COL : 0xffaaaaaa, BUTTON_COL : 0xffcccccc, BUTTON_TEXT_COL : 0xff222222, BUTTON_HOVER_COL : 0xffb3b3b3, BUTTON_PRESSED_COL : 0xffb1b1b1, TEXT_COL : 0xff999999, LABEL_COL : 0xffaaaaaa, SEPARATOR_COL : 0xff999999, HIGHLIGHT_COL : 0xff205d9c, CONTEXT_COL : 0xffaaaaaa, PANEL_BG_COL : 0xffaaaaaa, FONT_SIZE : 13 * 2, ELEMENT_W : 100 * 2, ELEMENT_H : 24 * 2, ELEMENT_OFFSET : 4 * 2, ARROW_SIZE : 5 * 2, BUTTON_H : 22 * 2, CHECK_SIZE : 15 * 2, CHECK_SELECT_SIZE : 8 * 2, SCROLL_W : 6 * 2, TEXT_OFFSET : 8 * 2, TAB_W : 12 * 2, FILL_WINDOW_BG : false, FILL_BUTTON_BG : true, FILL_ACCENT_BG : false, LINK_STYLE : Line, FULL_TABS : false })staticlight:TTheme = { NAME : "Default Light", WINDOW_BG_COL : 0xffefefef, WINDOW_TINT_COL : 0xff222222, ACCENT_COL : 0xffeeeeee, ACCENT_HOVER_COL : 0xffbbbbbb, ACCENT_SELECT_COL : 0xffaaaaaa, BUTTON_COL : 0xffcccccc, BUTTON_TEXT_COL : 0xff222222, BUTTON_HOVER_COL : 0xffb3b3b3, BUTTON_PRESSED_COL : 0xffb1b1b1, TEXT_COL : 0xff999999, LABEL_COL : 0xffaaaaaa, SEPARATOR_COL : 0xff999999, HIGHLIGHT_COL : 0xff205d9c, CONTEXT_COL : 0xffaaaaaa, PANEL_BG_COL : 0xffaaaaaa, FONT_SIZE : 13 * 2, ELEMENT_W : 100 * 2, ELEMENT_H : 24 * 2, ELEMENT_OFFSET : 4 * 2, ARROW_SIZE : 5 * 2, BUTTON_H : 22 * 2, CHECK_SIZE : 15 * 2, CHECK_SELECT_SIZE : 8 * 2, SCROLL_W : 6 * 2, TEXT_OFFSET : 8 * 2, TAB_W : 12 * 2, FILL_WINDOW_BG : false, FILL_BUTTON_BG : true, FILL_ACCENT_BG : false, LINK_STYLE : Line, FULL_TABS : false }

\ No newline at end of file diff --git a/armory/ui/index.html b/armory/ui/index.html new file mode 100644 index 00000000..fd712561 --- /dev/null +++ b/armory/ui/index.html @@ -0,0 +1,10 @@ + + + +armory.ui - Armory 3D Engine
\ No newline at end of file diff --git a/bootstrap/css/bootstrap-responsive.css b/bootstrap/css/bootstrap-responsive.css new file mode 100644 index 00000000..d46d2c34 --- /dev/null +++ b/bootstrap/css/bootstrap-responsive.css @@ -0,0 +1,1109 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +@-ms-viewport { + width: device-width; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/bootstrap/css/bootstrap-responsive.min.css b/bootstrap/css/bootstrap-responsive.min.css new file mode 100644 index 00000000..d2c82461 --- /dev/null +++ b/bootstrap/css/bootstrap-responsive.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/bootstrap/css/bootstrap-select.min.css b/bootstrap/css/bootstrap-select.min.css new file mode 100644 index 00000000..e3e1ba12 --- /dev/null +++ b/bootstrap/css/bootstrap-select.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap-select v1.6.3 (http://silviomoreto.github.io/bootstrap-select/) + * + * Copyright 2013-2014 bootstrap-select + * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) + */.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .btn:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.btn{z-index:1035+1}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox{padding:4px 8px}.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox input.form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0} \ No newline at end of file diff --git a/bootstrap/css/bootstrap.css b/bootstrap/css/bootstrap.css new file mode 100644 index 00000000..2ec9a8bb --- /dev/null +++ b/bootstrap/css/bootstrap.css @@ -0,0 +1,6167 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover, +a.muted:focus { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover, +a.text-error:focus { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover, +a.text-success:focus { + color: #356635; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + padding-right: 5px; + padding-left: 5px; + *zoom: 1; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} + +.dl-horizontal dd { + margin-left: 180px; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + font-size: 0; + white-space: nowrap; + vertical-align: middle; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success > td { + background-color: #dff0d8; +} + +.table tbody tr.error > td { + background-color: #f2dede; +} + +.table tbody tr.warning > td { + background-color: #fcf8e3; +} + +.table tbody tr.info > td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover > td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/focus/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + width: 16px; + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #cccccc; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:focus, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover, +.navbar .brand:focus { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover, +.navbar-link:focus { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-title:empty { + display: none; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.label:focus, +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/bootstrap/css/bootstrap.min.css b/bootstrap/css/bootstrap.min.css new file mode 100644 index 00000000..e8653340 --- /dev/null +++ b/bootstrap/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/bootstrap/img/glyphicons-halflings-white.png b/bootstrap/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae GIT binary patch literal 8777 zcmZvC1yGz#v+m*$LXcp=A$ZWB0fL7wNbp_U*$~{_gL`my3oP#L!5tQYy99Ta`+g_q zKlj|KJ2f@c)ARJx{q*bbkhN_!|Wn*Vos8{TEhUT@5e;_WJsIMMcG5%>DiS&dv_N`4@J0cnAQ-#>RjZ z00W5t&tJ^l-QC*ST1-p~00u^9XJ=AUl7oW-;2a+x2k__T=grN{+1c4XK0ZL~^z^i$ zp&>vEhr@4fZWb380S18T&!0cQ3IKpHF)?v=b_NIm0Q>vwY7D0baZ)n z31Fa5sELUQARIVaU0nqf0XzT+fB_63aA;@<$l~wse|mcA;^G1TmX?-)e)jkGPfkuA z92@|!<>h5S_4f8QP-JRq>d&7)^Yin8l7K8gED$&_FaV?gY+wLjpoW%~7NDe=nHfMG z5DO3j{R9kv5GbssrUpO)OyvVrlx>u0UKD0i;Dpm5S5dY16(DL5l{ixz|mhJU@&-OWCTb7_%}8-fE(P~+XIRO zJU|wp1|S>|J3KrLcz^+v1f&BDpd>&MAaibR4#5A_4(MucZwG9E1h4@u0P@C8;oo+g zIVj7kfJi{oV~E(NZ*h(@^-(Q(C`Psb3KZ{N;^GB(a8NE*Vwc715!9 zr-H4Ao|T_c6+VT_JH9H+P3>iXSt!a$F`>s`jn`w9GZ_~B!{0soaiV|O_c^R2aWa%}O3jUE)WO=pa zs~_Wz08z|ieY5A%$@FcBF9^!1a}m5ks@7gjn;67N>}S~Hrm`4sM5Hh`q7&5-N{|31 z6x1{ol7BnskoViZ0GqbLa#kW`Z)VCjt1MysKg|rT zi!?s##Ck>8c zpi|>$lGlw#@yMNi&V4`6OBGJ(H&7lqLlcTQ&1zWriG_fL>BnFcr~?;E93{M-xIozQ zO=EHQ#+?<}%@wbWWv23#!V70h9MOuUVaU>3kpTvYfc|LBw?&b*89~Gc9i&8tlT#kF ztpbZoAzkdB+UTy=tx%L3Z4)I{zY(Kb)eg{InobSJmNwPZt$14aS-uc4eKuY8h$dtfyxu^a%zA)>fYI&)@ZXky?^{5>xSC?;w4r&td6vBdi%vHm4=XJH!3yL3?Ep+T5aU_>i;yr_XGq zxZfCzUU@GvnoIk+_Nd`aky>S&H!b*{A%L>?*XPAgWL(Vf(k7qUS}>Zn=U(ZfcOc{B z3*tOHH@t5Ub5D~#N7!Fxx}P2)sy{vE_l(R7$aW&CX>c|&HY+7};vUIietK%}!phrCuh+;C@1usp;XLU<8Gq8P!rEI3ieg#W$!= zQcZr{hp>8sF?k&Yl0?B84OneiQxef-4TEFrq3O~JAZR}yEJHA|Xkqd49tR&8oq{zP zY@>J^HBV*(gJvJZc_0VFN7Sx?H7#75E3#?N8Z!C+_f53YU}pyggxx1?wQi5Yb-_`I`_V*SMx5+*P^b=ec5RON-k1cIlsBLk}(HiaJyab0`CI zo0{=1_LO$~oE2%Tl_}KURuX<`+mQN_sTdM&* zkFf!Xtl^e^gTy6ON=&gTn6)$JHQq2)33R@_!#9?BLNq-Wi{U|rVX7Vny$l6#+SZ@KvQt@VYb%<9JfapI^b9j=wa+Tqb4ei;8c5 z&1>Uz@lVFv6T4Z*YU$r4G`g=91lSeA<=GRZ!*KTWKDPR}NPUW%peCUj`Ix_LDq!8| zMH-V`Pv!a~QkTL||L@cqiTz)*G-0=ytr1KqTuFPan9y4gYD5>PleK`NZB$ev@W%t= zkp)_=lBUTLZJpAtZg;pjI;7r2y|26-N7&a(hX|`1YNM9N8{>8JAuv}hp1v`3JHT-=5lbXpbMq7X~2J5Kl zh7tyU`_AusMFZ{ej9D;Uyy;SQ!4nwgSnngsYBwdS&EO3NS*o04)*juAYl;57c2Ly0(DEZ8IY?zSph-kyxu+D`tt@oU{32J#I{vmy=#0ySPK zA+i(A3yl)qmTz*$dZi#y9FS;$;h%bY+;StNx{_R56Otq+?pGe^T^{5d7Gs&?`_r`8 zD&dzOA|j8@3A&FR5U3*eQNBf<4^4W_iS_()*8b4aaUzfk2 zzIcMWSEjm;EPZPk{j{1>oXd}pXAj!NaRm8{Sjz!D=~q3WJ@vmt6ND_?HI~|wUS1j5 z9!S1MKr7%nxoJ3k`GB^7yV~*{n~O~n6($~x5Bu{7s|JyXbAyKI4+tO(zZYMslK;Zc zzeHGVl{`iP@jfSKq>R;{+djJ9n%$%EL()Uw+sykjNQdflkJZSjqV_QDWivbZS~S{K zkE@T^Jcv)Dfm93!mf$XYnCT--_A$zo9MOkPB6&diM8MwOfV?+ApNv`moV@nqn>&lv zYbN1-M|jc~sG|yLN^1R2=`+1ih3jCshg`iP&mY$GMTcY^W^T`WOCX!{-KHmZ#GiRH zYl{|+KLn5!PCLtBy~9i}`#d^gCDDx$+GQb~uc;V#K3OgbbOG0j5{BRG-si%Bo{@lB zGIt+Ain8^C`!*S0d0OSWVO+Z89}}O8aFTZ>p&k}2gGCV zh#<$gswePFxWGT$4DC^8@84_e*^KT74?7n8!$8cg=sL$OlKr&HMh@Rr5%*Wr!xoOl zo7jItnj-xYgVTX)H1=A2bD(tleEH57#V{xAeW_ezISg5OC zg=k>hOLA^urTH_e6*vSYRqCm$J{xo}-x3@HH;bsHD1Z`Pzvsn}%cvfw%Q(}h`Dgtb z0_J^niUmoCM5$*f)6}}qi(u;cPgxfyeVaaVmOsG<)5`6tzU4wyhF;k|~|x>7-2hXpVBpc5k{L4M`Wbe6Q?tr^*B z`Y*>6*&R#~%JlBIitlZ^qGe3s21~h3U|&k%%jeMM;6!~UH|+0+<5V-_zDqZQN79?n?!Aj!Nj`YMO9?j>uqI9-Tex+nJD z%e0#Yca6(zqGUR|KITa?9x-#C0!JKJHO(+fy@1!B$%ZwJwncQW7vGYv?~!^`#L~Um zOL++>4qmqW`0Chc0T23G8|vO)tK=Z2`gvS4*qpqhIJCEv9i&&$09VO8YOz|oZ+ubd zNXVdLc&p=KsSgtmIPLN69P7xYkYQ1vJ?u1g)T!6Ru`k2wkdj*wDC)VryGu2=yb0?F z>q~~e>KZ0d_#7f3UgV%9MY1}vMgF{B8yfE{HL*pMyhYF)WDZ^^3vS8F zGlOhs%g_~pS3=WQ#494@jAXwOtr^Y|TnQ5zki>qRG)(oPY*f}U_=ip_{qB0!%w7~G zWE!P4p3khyW-JJnE>eECuYfI?^d366Shq!Wm#x&jAo>=HdCllE$>DPO0N;y#4G)D2y#B@5=N=+F%Xo2n{gKcPcK2!hP*^WSXl+ut; zyLvVoY>VL{H%Kd9^i~lsb8j4>$EllrparEOJNT?Ym>vJa$(P^tOG)5aVb_5w^*&M0 zYOJ`I`}9}UoSnYg#E(&yyK(tqr^@n}qU2H2DhkK-`2He% zgXr_4kpXoQHxAO9S`wEdmqGU4j=1JdG!OixdqB4PPP6RXA}>GM zumruUUH|ZG2$bBj)Qluj&uB=dRb)?^qomw?Z$X%#D+Q*O97eHrgVB2*mR$bFBU`*} zIem?dM)i}raTFDn@5^caxE^XFXVhBePmH9fqcTi`TLaXiueH=@06sl}>F%}h9H_e9 z>^O?LxM1EjX}NVppaO@NNQr=AtHcH-BU{yBT_vejJ#J)l^cl69Z7$sk`82Zyw7Wxt z=~J?hZm{f@W}|96FUJfy65Gk8?^{^yjhOahUMCNNpt5DJw}ZKH7b!bGiFY9y6OY&T z_N)?Jj(MuLTN36ZCJ6I5Xy7uVlrb$o*Z%=-)kPo9s?<^Yqz~!Z* z_mP8(unFq65XSi!$@YtieSQ!<7IEOaA9VkKI?lA`*(nURvfKL8cX}-+~uw9|_5)uC2`ZHcaeX7L8aG6Ghleg@F9aG%X$#g6^yP5apnB>YTz&EfS{q z9UVfSyEIczebC)qlVu5cOoMzS_jrC|)rQlAzK7sfiW0`M8mVIohazPE9Jzn*qPt%6 zZL8RELY@L09B83@Be;x5V-IHnn$}{RAT#<2JA%ttlk#^(%u}CGze|1JY5MPhbfnYG zIw%$XfBmA-<_pKLpGKwbRF$#P;@_)ech#>vj25sv25VM$ouo)?BXdRcO{)*OwTw)G zv43W~T6ekBMtUD%5Bm>`^Ltv!w4~65N!Ut5twl!Agrzyq4O2Fi3pUMtCU~>9gt_=h-f% z;1&OuSu?A_sJvIvQ+dZNo3?m1%b1+s&UAx?8sUHEe_sB7zkm4R%6)<@oYB_i5>3Ip zIA+?jVdX|zL{)?TGpx+=Ta>G80}0}Ax+722$XFNJsC1gcH56{8B)*)eU#r~HrC&}` z|EWW92&;6y;3}!L5zXa385@?-D%>dSvyK;?jqU2t_R3wvBW;$!j45uQ7tyEIQva;Db}r&bR3kqNSh)Q_$MJ#Uj3Gj1F;)sO|%6z#@<+ zi{pbYsYS#u`X$Nf($OS+lhw>xgjos1OnF^$-I$u;qhJswhH~p|ab*nO>zBrtb0ndn zxV0uh!LN`&xckTP+JW}gznSpU492)u+`f{9Yr)js`NmfYH#Wdtradc0TnKNz@Su!e zu$9}G_=ku;%4xk}eXl>)KgpuT>_<`Ud(A^a++K&pm3LbN;gI}ku@YVrA%FJBZ5$;m zobR8}OLtW4-i+qPPLS-(7<>M{)rhiPoi@?&vDeVq5%fmZk=mDdRV>Pb-l7pP1y6|J z8I>sF+TypKV=_^NwBU^>4JJq<*14GLfM2*XQzYdlqqjnE)gZsPW^E@mp&ww* zW9i>XL=uwLVZ9pO*8K>t>vdL~Ek_NUL$?LQi5sc#1Q-f6-ywKcIT8Kw?C(_3pbR`e|)%9S-({if|E+hR2W!&qfQ&UiF^I!|M#xhdWsenv^wpKCBiuxXbnp85`{i|;BM?Ba`lqTA zyRm=UWJl&E{8JzYDHFu>*Z10-?#A8D|5jW9Ho0*CAs0fAy~MqbwYuOq9jjt9*nuHI zbDwKvh)5Ir$r!fS5|;?Dt>V+@F*v8=TJJF)TdnC#Mk>+tGDGCw;A~^PC`gUt*<(|i zB{{g{`uFehu`$fm4)&k7`u{xIV)yvA(%5SxX9MS80p2EKnLtCZ>tlX>*Z6nd&6-Mv$5rHD*db;&IBK3KH&M<+ArlGXDRdX1VVO4)&R$f4NxXI>GBh zSv|h>5GDAI(4E`@F?EnW zS>#c&Gw6~_XL`qQG4bK`W*>hek4LX*efn6|_MY+rXkNyAuu?NxS%L7~9tD3cn7&p( zCtfqe6sjB&Q-Vs7BP5+%;#Gk};4xtwU!KY0XXbmkUy$kR9)!~?*v)qw00!+Yg^#H> zc#8*z6zZo>+(bud?K<*!QO4ehiTCK&PD4G&n)Tr9X_3r-we z?fI+}-G~Yn93gI6F{}Dw_SC*FLZ)5(85zp4%uubtD)J)UELLkvGk4#tw&Tussa)mTD$R2&O~{ zCI3>fr-!-b@EGRI%g0L8UU%%u_<;e9439JNV;4KSxd|78v+I+8^rmMf3f40Jb}wEszROD?xBZu>Ll3;sUIoNxDK3|j3*sam2tC@@e$ z^!;+AK>efeBJB%ALsQ{uFui)oDoq()2USi?n=6C3#eetz?wPswc={I<8x=(8lE4EIsUfyGNZ{|KYn1IR|=E==f z(;!A5(-2y^2xRFCSPqzHAZn5RCN_bp22T(KEtjA(rFZ%>a4@STrHZflxKoqe9Z4@^ zM*scx_y73?Q{vt6?~WEl?2q*;@8 z3M*&@%l)SQmXkcUm)d@GT2#JdzhfSAP9|n#C;$E8X|pwD!r#X?0P>0ZisQ~TNqupW z*lUY~+ikD`vQb?@SAWX#r*Y+;=_|oacL$2CL$^(mV}aKO77pg}O+-=T1oLBT5sL2i z42Qth2+0@C`c+*D0*5!qy26sis<9a7>LN2{z%Qj49t z=L@x`4$ALHb*3COHoT?5S_c(Hs}g!V>W^=6Q0}zaubkDn)(lTax0+!+%B}9Vqw6{H zvL|BRM`O<@;eVi1DzM!tXtBrA20Ce@^Jz|>%X-t`vi-%WweXCh_LhI#bUg2*pcP~R z*RuTUzBKLXO~~uMd&o$v3@d0shHfUjC6c539PE6rF&;Ufa(Rw@K1*m7?f5)t`MjH0 z)_V(cajV5Am>f!kWcI@5rE8t6$S>5M=k=aRZROH6fA^jJp~2NlR4;Q2>L$7F#RT#9 z>4@1RhWG`Khy>P2j1Yx^BBL{S`niMaxlSWV-JBU0-T9zZ%>7mR3l$~QV$({o0;jTI ze5=cN^!Bc2bT|BcojXp~K#2cM>OTe*cM{Kg-j*CkiW)EGQot^}s;cy8_1_@JA0Whq zlrNr+R;Efa+`6N)s5rH*|E)nYZ3uqkk2C(E7@A|3YI`ozP~9Lexx#*1(r8luq+YPk z{J}c$s` zPM35Fx(YWB3Z5IYnN+L_4|jaR(5iWJi2~l&xy}aU7kW?o-V*6Av2wyZTG!E2KSW2* zGRLQkQU;Oz##ie-Z4fI)WSRxn$(ZcD;TL+;^r=a4(G~H3ZhK$lSXZj?cvyY8%d9JM zzc3#pD^W_QnWy#rx#;c&N@sqHhrnHRmj#i;s%zLm6SE(n&BWpd&f7>XnjV}OlZntI70fq%8~9<7 zMYaw`E-rp49-oC1N_uZTo)Cu%RR2QWdHpzQIcNsoDp`3xfP+`gI?tVQZ4X={qU?(n zV>0ASES^Xuc;9JBji{)RnFL(Lez;8XbB1uWaMp@p?7xhXk6V#!6B@aP4Rz7-K%a>i z?fvf}va_DGUXlI#4--`A3qK7J?-HwnG7O~H2;zR~RLW)_^#La!=}+>KW#anZ{|^D3 B7G?kd literal 0 HcmV?d00001 diff --git a/bootstrap/img/glyphicons-halflings.png b/bootstrap/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 GIT binary patch literal 12799 zcma*OWmH^Ivn@*S;K3nSf_t!#;0f+&pm7Po8`nk}2q8f5;M%x$SdAkd9FAvlc$ zx660V9e3Ox@4WZ^?7jZ%QFGU-T~%||Ug4iK6bbQY@zBuF2$hxOw9wF=A)nUSxR_5@ zEX>HBryGrjyuOFFv$Y4<+|3H@gQfEqD<)+}a~mryD|1U9*I_FOG&F%+Ww{SJ-V2BR zjt<81Ek$}Yb*95D4RS0HCps|uLyovt;P05hchQb-u2bzLtmog&f2}1VlNhxXV);S9 zM2buBg~!q9PtF)&KGRgf3#z7B(hm5WlNClaCWFs!-P!4-u*u5+=+D|ZE9e`KvhTHT zJBnLwGM%!u&vlE%1ytJ=!xt~y_YkFLQb6bS!E+s8l7PiPGSt9xrmg?LV&&SL?J~cI zS(e9TF1?SGyh+M_p@o1dyWu7o7_6p;N6hO!;4~ z2B`I;y`;$ZdtBpvK5%oQ^p4eR2L)BH>B$FQeC*t)c`L71gXHPUa|vyu`Bnz)H$ZcXGve(}XvR!+*8a>BLV;+ryG1kt0=)ytl zNJxFUN{V7P?#|Cp85QTa@(*Q3%K-R(Pkv1N8YU*(d(Y}9?PQ(j;NzWoEVWRD-~H$=f>j9~PN^BM2okI(gY-&_&BCV6RP&I$FnSEM3d=0fCxbxA6~l>54-upTrw zYgX@%m>jsSGi`0cQt6b8cX~+02IghVlNblR7eI;0ps}mpWUcxty1yG56C5rh%ep(X z?)#2d?C<4t-KLc*EAn>>M8%HvC1TyBSoPNg(4id~H8JwO#I)Bf;N*y6ai6K9_bA`4 z_g9(-R;qyH&6I$`b42v|0V3Z8IXN*p*8g$gE98+JpXNY+jXxU0zsR^W$#V=KP z3AEFp@OL}WqwOfsV<)A^UTF4&HF1vQecz?LWE@p^Z2){=KEC_3Iopx_eS42>DeiDG zWMXGbYfG~W7C8s@@m<_?#Gqk;!&)_Key@^0xJxrJahv{B&{^!>TV7TEDZlP|$=ZCz zmX=ZWtt4QZKx**)lQQoW8y-XLiOQy#T`2t}p6l*S`68ojyH@UXJ-b~@tN`WpjF z%7%Yzv807gsO!v=!(2uR)16!&U5~VPrPHtGzUU?2w(b1Xchq}(5Ed^G|SD7IG+kvgyVksU) z(0R)SW1V(>&q2nM%Z!C9=;pTg!(8pPSc%H01urXmQI6Gi^dkYCYfu6b4^tW))b^U+ z$2K&iOgN_OU7n#GC2jgiXU{caO5hZt0(>k+c^(r><#m|#J^s?zA6pi;^#*rp&;aqL zRcZi0Q4HhVX3$ybclxo4FFJW*`IV`)Bj_L3rQe?5{wLJh168Ve1jZv+f1D}f0S$N= zm4i|9cEWz&C9~ZI3q*gwWH^<6sBWuphgy@S3Qy?MJiL>gwd|E<2h9-$3;gT9V~S6r z)cAcmE0KXOwDA5eJ02-75d~f?3;n7a9d_xPBJaO;Z)#@s7gk5$Qn(Fc^w@9c5W0zY z59is0?Mt^@Rolcn{4%)Ioat(kxQH6}hIykSA)zht=9F_W*D#<}N(k&&;k;&gKkWIL z0Of*sP=X(Uyu$Pw;?F@?j{}=>{aSHFcii#78FC^6JGrg-)!)MV4AKz>pXnhVgTgx8 z1&5Y=>|8RGA6++FrSy=__k_imx|z-EI@foKi>tK0Hq2LetjUotCgk2QFXaej!BWYL zJc{fv(&qA7UUJ|AXLc5z*_NW#yWzKtl(c8mEW{A>5Hj^gfZ^HC9lQNQ?RowXjmuCj4!!54Us1=hY z0{@-phvC}yls!PmA~_z>Y&n&IW9FQcj}9(OLO-t^NN$c0o}YksCUWt|DV(MJB%%Sr zdf}8!9ylU2TW!=T{?)g-ojAMKc>3pW;KiZ7f0;&g)k}K^#HBhE5ot)%oxq$*$W@b# zg4p<Ou`ME|Kd1WHK@8 zzLD+0(NHWa`B{em3Ye?@aVsEi>y#0XVZfaFuq#;X5C3{*ikRx7UY4FF{ZtNHNO?A_ z#Q?hwRv~D8fPEc%B5E-ZMI&TAmikl||EERumQCRh7p;)>fdZMxvKq;ky0}7IjhJph zW*uuu*(Y6)S;Od--8uR^R#sb$cmFCnPcj9PPCWhPN;n`i1Q#Qn>ii z{WR|0>8F`vf&#E(c2NsoH=I7Cd-FV|%(7a`i}gZw4N~QFFG2WtS^H%@c?%9UZ+kez z;PwGgg_r6V>Kn5n(nZ40P4qMyrCP3bDkJp@hp6&X3>gzC>=f@Hsen<%I~7W+x@}b> z0}Et*vx_50-q@PIV=(3&Tbm}}QRo*FP2@)A#XX-8jYspIhah`9ukPBr)$8>Tmtg&R z?JBoH17?+1@Y@r>anoKPQ}F8o9?vhcG79Cjv^V6ct709VOQwg{c0Q#rBSsSmK3Q;O zBpNihl3S0_IGVE)^`#94#j~$;7+u870yWiV$@={|GrBmuz4b)*bCOPkaN0{6$MvazOEBxFdKZDlbVvv{8_*kJ zfE6C`4&Kkz<5u%dEdStd85-5UHG5IOWbo8i9azgg#zw-(P1AA049hddAB*UdG3Vn0 zX`OgM+EM|<+KhJ<=k?z~WA5waVj?T9eBdfJGebVifBKS1u<$#vl^BvSg)xsnT5Aw_ZY#}v*LXO#htB>f}x3qDdDHoFeb zAq7;0CW;XJ`d&G*9V)@H&739DpfWYzdQt+Kx_E1K#Cg1EMtFa8eQRk_JuUdHD*2;W zR~XFnl!L2A?48O;_iqCVr1oxEXvOIiN_9CUVTZs3C~P+11}ebyTRLACiJuMIG#`xP zKlC|E(S@QvN+%pBc6vPiQS8KgQAUh75C0a2xcPQDD$}*bM&z~g8+=9ltmkT$;c;s z5_=8%i0H^fEAOQbHXf0;?DN5z-5+1 zDxj50yYkz4ox9p$HbZ|H?8ukAbLE^P$@h}L%i6QVcY>)i!w=hkv2zvrduut%!8>6b zcus3bh1w~L804EZ*s96?GB&F7c5?m?|t$-tp2rKMy>F*=4;w*jW}^;8v`st&8)c; z2Ct2{)?S(Z;@_mjAEjb8x=qAQvx=}S6l9?~H?PmP`-xu;ME*B8sm|!h@BX4>u(xg_ zIHmQzp4Tgf*J}Y=8STR5_s)GKcmgV!$JKTg@LO402{{Wrg>#D4-L%vjmtJ4r?p&$F!o-BOf7ej~ z6)BuK^^g1b#(E>$s`t3i13{6-mmSp7{;QkeG5v}GAN&lM2lQT$@(aQCcFP(%UyZbF z#$HLTqGT^@F#A29b0HqiJsRJAlh8kngU`BDI6 zJUE~&!cQ*&f95Ot$#mxU5+*^$qg_DWNdfu+1irglB7yDglzH()2!@#rpu)^3S8weW z_FE$=j^GTY*|5SH95O8o8W9FluYwB=2PwtbW|JG6kcV^dMVmX(wG+Otj;E$%gfu^K z!t~<3??8=()WQSycsBKy24>NjRtuZ>zxJIED;YXaUz$@0z4rl+TW zWxmvM$%4jYIpO>j5k1t1&}1VKM~s!eLsCVQ`TTjn3JRXZD~>GM z$-IT~(Y)flNqDkC%DfbxaV9?QuWCV&-U1yzrV@0jRhE;)ZO0=r-{s@W?HOFbRHDDV zq;eLo+wOW;nI|#mNf(J?RImB9{YSO2Y`9825Lz#u4(nk3)RGv3X8B(A$TsontJ8L! z9JP^eWxtKC?G8^xAZa1HECx*rp35s!^%;&@Jyk)NexVc)@U4$^X1Dag6`WKs|(HhZ#rzO2KEw3xh~-0<;|zcs0L>OcO#YYX{SN8m6`9pp+ zQG@q$I)T?aoe#AoR@%om_#z=c@ych!bj~lV13Qi-xg$i$hXEAB#l=t7QWENGbma4L zbBf*X*4oNYZUd_;1{Ln_ZeAwQv4z?n9$eoxJeI?lU9^!AB2Y~AwOSq67dT9ADZ)s@ zCRYS7W$Zpkdx$3T>7$I%3EI2ik~m!f7&$Djpt6kZqDWZJ-G{*_eXs*B8$1R4+I}Kf zqniwCI64r;>h2Lu{0c(#Atn)%E8&)=0S4BMhq9$`vu|Ct;^ur~gL`bD>J@l)P$q_A zO7b3HGOUG`vgH{}&&AgrFy%K^>? z>wf**coZ2vdSDcNYSm~dZ(vk6&m6bVKmVgrx-X<>{QzA!)2*L+HLTQz$e8UcB&Djq zl)-%s$ZtUN-R!4ZiG=L0#_P=BbUyH+YPmFl_ogkkQ$=s@T1v}rNnZ^eMaqJ|quc+6 z*ygceDOrldsL30w`H;rNu+IjlS+G~p&0SawXCA1+D zC%cZtjUkLNq%FadtHE?O(yQTP486A{1x<{krq#rpauNQaeyhM3*i0%tBpQHQo-u)x z{0{&KS`>}vf2_}b160XZO2$b)cyrHq7ZSeiSbRvaxnKUH{Q`-P(nL&^fcF2){vhN- zbX&WEjP7?b4A%0y6n_=m%l00uZ+}mCYO(!x?j$+O$*TqoD_Q5EoyDJ?w?^UIa491H zE}87(bR`X;@u#3Qy~9wWdWQIg1`cXrk$x9=ccR|RY1~%{fAJ@uq@J3e872x0v$hmv ze_KcL(wM|n0EOp;t{hKoohYyDmYO;!`7^Lx;0k=PWPGZpI>V5qYlzjSL_(%|mud50 z7#{p97s`U|Sn$WYF>-i{i4`kzlrV6a<}=72q2sAT7Zh{>P%*6B;Zl;~0xWymt10Mo zl5{bmR(wJefJpNGK=fSRP|mpCI-)Nf6?Pv==FcFmpSwF1%CTOucV{yqxSyx4Zws3O z8hr5Uyd%ezIO7?PnEO0T%af#KOiXD$e?V&OX-B|ZX-YsgSs%sv-6U+sLPuz{D4bq| zpd&|o5tNCmpT>(uIbRf?8c}d3IpOb3sn6>_dr*26R#ev<_~vi)wleW$PX|5)$_ z+_|=pi(0D(AB_sjQ;sQQSM&AWqzDO1@NHw;C9cPdXRKRI#@nUW)CgFxzQ1nyd!+h& zcjU!U=&u|>@}R(9D$%lu2TlV>@I2-n@fCr5PrZNVyKWR7hm zWjoy^p7v8m#$qN0K#8jT- zq`mSirDZDa1Jxm;Rg3rAPhC)LcI4@-RvKT+@9&KsR3b0_0zuM!Fg7u>oF>3bzOxZPU&$ab$Z9@ zY)f7pKh22I7ZykL{YsdjcqeN++=0a}elQM-4;Q)(`Ep3|VFHqnXOh14`!Bus& z9w%*EWK6AiAM{s$6~SEQS;A>ey$#`7)khZvamem{P?>k)5&7Sl&&NXKk}o!%vd;-! zpo2p-_h^b$DNBO>{h4JdGB=D>fvGIYN8v&XsfxU~VaefL?q} z3ekM?iOKkCzQHkBkhg=hD!@&(L}FcHKoa zbZ7)H1C|lHjwEb@tu=n^OvdHOo7o+W`0-y3KdP#bb~wM=Vr_gyoEq|#B?$&d$tals ziIs-&7isBpvS|CjC|7C&3I0SE?~`a%g~$PI%;au^cUp@ER3?mn-|vyu!$7MV6(uvt z+CcGuM(Ku2&G0tcRCo7#D$Dirfqef2qPOE5I)oCGzmR5G!o#Q~(k~)c=LpIfrhHQk zeAva6MilEifE7rgP1M7AyWmLOXK}i8?=z2;N=no)`IGm#y%aGE>-FN zyXCp0Sln{IsfOBuCdE*#@CQof%jzuU*jkR*Su3?5t}F(#g0BD0Zzu|1MDes8U7f9; z$JBg|mqTXt`muZ8=Z`3wx$uizZG_7>GI7tcfOHW`C2bKxNOR)XAwRkLOaHS4xwlH4 zDpU29#6wLXI;H?0Se`SRa&I_QmI{zo7p%uveBZ0KZKd9H6@U?YGArbfm)D*^5=&Rp z`k{35?Z5GbZnv>z@NmJ%+sx=1WanWg)8r}C_>EGR8mk(NR$pW<-l8OTU^_u3M@gwS z7}GGa1)`z5G|DZirw;FB@VhH7Dq*0qc=|9lLe{w2#`g+_nt>_%o<~9(VZe=zI*SSz4w43-_o>4E4`M@NPKTWZuQJs)?KXbWp1M zimd5F;?AP(LWcaI-^Sl{`~>tmxsQB9Y$Xi*{Zr#py_+I$vx7@NY`S?HFfS!hUiz$a z{>!&e1(16T!Om)m)&k1W#*d#GslD^4!TwiF2WjFBvi=Ms!ADT)ArEW6zfVuIXcXVk z>AHjPADW+mJzY`_Ieq(s?jbk4iD2Rb8*V3t6?I+E06(K8H!!xnDzO%GB;Z$N-{M|B zeT`jo%9)s%op*XZKDd6*)-^lWO{#RaIGFdBH+;XXjI(8RxpBc~azG1H^2v7c^bkFE zZCVPE+E*Q=FSe8Vm&6|^3ki{9~qafiMAf7i4APZg>b%&5>nT@pHH z%O*pOv(77?ZiT{W zBibx}Q12tRc7Py1NcZTp`Q4ey%T_nj@1WKg5Fz_Rjl4wlJQj)rtp8yL3r!Shy zvZvnmh!tH4T6Js-?vI0<-rzzl{mgT*S0d_7^AU_8gBg^03o-J=p(1o6kww2hx|!%T z-jqp}m^G*W?$!R#M%Ef?&2jYxmx+lXWZszpI4d$pUN`(S)|*c^CgdwY>Fa>> zgGBJhwe8y#Xd*q0=@SLEgPF>+Qe4?%E*v{a`||luZ~&dqMBrRfJ{SDMaJ!s_;cSJp zSqZHXIdc@@XteNySUZs^9SG7xK`8=NBNM)fRVOjw)D^)w%L2OPkTQ$Tel-J)GD3=YXy+F4in(ILy*A3m@3o73uv?JC}Q>f zrY&8SWmesiba0|3X-jmlMT3 z*ST|_U@O=i*sM_*48G)dgXqlwoFp5G6qSM3&%_f_*n!PiT>?cNI)fAUkA{qWnqdMi+aNK_yVQ&lx4UZknAc9FIzVk% zo6JmFH~c{_tK!gt4+o2>)zoP{sR}!!vfRjI=13!z5}ijMFQ4a4?QIg-BE4T6!#%?d&L;`j5=a`4is>U;%@Rd~ zXC~H7eGQhhYWhMPWf9znDbYIgwud(6$W3e>$W4$~d%qoJ z+JE`1g$qJ%>b|z*xCKenmpV$0pM=Gl-Y*LT8K+P)2X#;XYEFF4mRbc~jj?DM@(1e`nL=F4Syv)TKIePQUz)bZ?Bi3@G@HO$Aps1DvDGkYF50O$_welu^cL7;vPiMGho74$;4fDqKbE{U zd1h{;LfM#Fb|Z&uH~Rm_J)R~Vy4b;1?tW_A)Iz#S_=F|~pISaVkCnQ0&u%Yz%o#|! zS-TSg87LUfFSs{tTuM3$!06ZzH&MFtG)X-l7>3)V?Txuj2HyG*5u;EY2_5vU0ujA? zHXh5G%6e3y7v?AjhyX79pnRBVr}RmPmtrxoB7lkxEzChX^(vKd+sLh?SBic=Q)5nA zdz7Mw3_iA>;T^_Kl~?1|5t%GZ;ki_+i>Q~Q1EVdKZ)$Sh3LM@ea&D~{2HOG++7*wF zAC6jW4>fa~!Vp5+$Z{<)Qxb|{unMgCv2)@%3j=7)Zc%U<^i|SAF88s!A^+Xs!OASYT%7;Jx?olg_6NFP1475N z#0s<@E~FI}#LNQ{?B1;t+N$2k*`K$Hxb%#8tRQi*Z#No0J}Pl;HWb){l7{A8(pu#@ zfE-OTvEreoz1+p`9sUI%Y{e5L-oTP_^NkgpYhZjp&ykinnW;(fu1;ttpSsgYM8ABX4dHe_HxU+%M(D=~) zYM}XUJ5guZ;=_ZcOsC`_{CiU$zN3$+x&5C`vX-V3`8&RjlBs^rf00MNYZW+jCd~7N z%{jJuUUwY(M`8$`B>K&_48!Li682ZaRknMgQ3~dnlp8C?__!P2z@=Auv;T^$yrsNy zCARmaA@^Yo2sS%2$`031-+h9KMZsIHfB>s@}>Y(z988e!`%4=EDoAQ0kbk>+lCoK60Mx9P!~I zlq~wf7kcm_NFImt3ZYlE(b3O1K^QWiFb$V^a2Jlwvm(!XYx<`i@ZMS3UwFt{;x+-v zhx{m=m;4dgvkKp5{*lfSN3o^keSpp9{hlXj%=}e_7Ou{Yiw(J@NXuh*;pL6@$HsfB zh?v+r^cp@jQ4EspC#RqpwPY(}_SS$wZ{S959`C25777&sgtNh%XTCo9VHJC-G z;;wi9{-iv+ETiY;K9qvlEc04f;ZnUP>cUL_T*ms``EtGoP^B#Q>n2dSrbAg8a>*Lg zd0EJ^=tdW~7fbcLFsqryFEcy*-8!?;n%;F+8i{eZyCDaiYxghr z$8k>L|2&-!lhvuVdk!r-kpSFl`5F5d4DJr%M4-qOy3gdmQbqF1=aBtRM7)c_Ae?$b8 zQg4c8*KQ{XJmL)1c7#0Yn0#PTMEs4-IHPjkn0!=;JdhMXqzMLeh`yOylXROP- zl#z3+fwM9l3%VN(6R77ua*uI9%hO7l7{+Hcbr(peh;afUK?B4EC09J{-u{mv)+u#? zdKVBCPt`eU@IzL)OXA`Ebu`Xp?u0m%h&X41}FNfnJ*g1!1wcbbpo%F4x!-#R9ft!8{5`Ho}04?FI#Kg zL|k`tF1t_`ywdy8(wnTut>HND(qNnq%Sq=AvvZbXnLx|mJhi!*&lwG2g|edBdVgLy zjvVTKHAx(+&P;P#2Xobo7_RttUi)Nllc}}hX>|N?-u5g7VJ-NNdwYcaOG?NK=5)}` zMtOL;o|i0mSKm(UI_7BL_^6HnVOTkuPI6y@ZLR(H?c1cr-_ouSLp{5!bx^DiKd*Yb z{K78Ci&Twup zTKm)ioN|wcYy%Qnwb)IzbH>W!;Ah5Zdm_jRY`+VRJ2 zhkspZ9hbK3iQD91A$d!0*-1i#%x81|s+SPRmD}d~<1p6!A13(!vABP2kNgqEG z?AMgl^P+iRoIY(9@_I?n1829lGvAsRnHwS~|5vD2+Zi53j<5N4wNn0{q>>jF9*bI) zL$kMXM-awNOElF>{?Jr^tOz1glbwaD-M0OKOlTeW3C!1ZyxRbB>8JDof(O&R1bh%3x#>y2~<>OXO#IIedH0Q`(&&?eo-c~ z>*Ah#3~09unym~UC-UFqqI>{dmUD$Y4@evG#ORLI*{ZM)Jl=e1it!XzY($S3V zLG!Y6fCjE>x6r@5FG1n|8ompSZaJ>9)q6jqU;XxCQk9zV(?C9+i*>w z21+KYt1gXX&0`x3E)hS7I5}snbBzox9C@Xzcr|{B8Hw;SY1$}&BoYKXH^hpjW-RgJ z-Fb}tannKCv>y~^`r|(1Q9;+sZlYf3XPSX|^gR01UFtu$B*R;$sPZdIZShRr>|b@J z;#G{EdoY+O;REEjQ}X7_YzWLO+Ey3>a_KDe1CjSe| z6arqcEZ)CX!8r(si`dqbF$uu&pnf^Np{1f*TdJ`r2;@SaZ z#hb4xlaCA@Pwqj#LlUEe5L{I$k(Zj$d3(~)u(F%&xb8={N9hKxlZIO1ABsM{Mt|)2 zJ^t9Id;?%4PfR4&Ph9B9cFK~@tG3wlFW-0fXZS_L4U*EiAA%+`h%q2^6BCC;t0iO4V=s4Qug{M|iDV@s zC7|ef-dxiR7T&Mpre!%hiUhHM%3Qxi$Lzw6&(Tvlx9QA_7LhYq<(o~=Y>3ka-zrQa zhGpfFK@)#)rtfz61w35^sN1=IFw&Oc!Nah+8@qhJ0UEGr;JplaxOGI82OVqZHsqfX ze1}r{jy;G?&}Da}a7>SCDsFDuzuseeCKof|Dz2BPsP8? zY;a)Tkr2P~0^2BeO?wnzF_Ul-ekY=-w26VnU%U3f19Z-pj&2 z4J_a|o4Dci+MO)mPQIM>kdPG1xydiR9@#8m zh27D7GF{p|a{8({Q-Pr-;#jV{2zHR>lGoFtIfIpoMo?exuQyX_A;;l0AP4!)JEM$EwMInZkj+8*IHP4vKRd zKx_l-i*>A*C@{u%ct`y~s6MWAfO{@FPIX&sg8H{GMDc{4M3%$@c8&RAlw0-R<4DO3 trJqdc$mBpWeznn?E0M$F`|3v=`3%T2A17h;rxP7$%JLd=6(2u;`(N3pt&so# literal 0 HcmV?d00001 diff --git a/bootstrap/js/bootstrap-select.min.js b/bootstrap/js/bootstrap-select.min.js new file mode 100644 index 00000000..a60cf065 --- /dev/null +++ b/bootstrap/js/bootstrap-select.min.js @@ -0,0 +1,8 @@ +/*! + * Bootstrap-select v1.6.3 (http://silviomoreto.github.io/bootstrap-select/) + * + * Copyright 2013-2014 bootstrap-select + * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) + */ +!function(a){"use strict";function b(a,b){return a.toUpperCase().indexOf(b.toUpperCase())>-1}function c(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function d(a){var b={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function e(b,c){var d=arguments,e=b,b=d[0],c=d[1];[].shift.apply(d),"undefined"==typeof b&&(b=e);var g,h=this.each(function(){var e=a(this);if(e.is("select")){var h=e.data("selectpicker"),i="object"==typeof b&&b;if(h){if(i)for(var j in i)i.hasOwnProperty(j)&&(h.options[j]=i[j])}else{var k=a.extend({},f.DEFAULTS,a.fn.selectpicker.defaults||{},e.data(),i);e.data("selectpicker",h=new f(this,k,c))}"string"==typeof b&&(g=h[b]instanceof Function?h[b].apply(h,d):h.options[b])}});return"undefined"!=typeof g?g:h}a.expr[":"].icontains=function(c,d,e){return b(a(c).text(),e[3])},a.expr[":"].aicontains=function(c,d,e){return b(a(c).data("normalizedText")||a(c).text(),e[3])};var f=function(b,c,d){d&&(d.stopPropagation(),d.preventDefault()),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title")),this.val=f.prototype.val,this.render=f.prototype.render,this.refresh=f.prototype.refresh,this.setStyle=f.prototype.setStyle,this.selectAll=f.prototype.selectAll,this.deselectAll=f.prototype.deselectAll,this.destroy=f.prototype.remove,this.remove=f.prototype.remove,this.show=f.prototype.show,this.hide=f.prototype.hide,this.init()};f.VERSION="1.6.3",f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(a){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){var c=[];return c[0]=1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",c[1]=1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)",c},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,actionsBox:!1,iconBase:"glyphicon",tickIcon:"glyphicon-ok",maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,searchAccentInsensitive:!1},f.prototype={constructor:f,init:function(){var b=this,c=this.$element.attr("id");this.$element.hide(),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right"),"undefined"!=typeof c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile()},createDropdown:function(){var b=this.multiple?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.$element.parents().hasClass("form-group-lg")?" btn-lg":this.$element.parents().hasClass("form-group-sm")?" btn-sm":"",f=this.options.header?'
'+this.options.header+"
":"",g=this.options.liveSearch?'':"",h=this.options.actionsBox?'
":"",i='
';return a(i)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul").append(b),a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menu.find("ul").append(a)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var b=this,e=[],f=0,g=function(a,b,c){return""+a+""},h=function(a,e,f,g){var h=c(d(a));return''+a+''};return this.$element.find("option").each(function(){var c=a(this),d=c.attr("class")||"",i=c.attr("style"),j=c.data("content")?c.data("content"):c.html(),k="undefined"!=typeof c.data("subtext")?''+c.data("subtext")+"":"",l="undefined"!=typeof c.data("icon")?' ':"",m=c.is(":disabled")||c.parent().is(":disabled"),n=c[0].index;if(""!==l&&m&&(l=""+l+""),c.data("content")||(j=l+''+j+k+""),!b.options.hideDisabled||!m)if(c.parent().is("optgroup")&&c.data("divider")!==!0){if(0===c.index()){f+=1;var o=c.parent().attr("label"),p="undefined"!=typeof c.parent().data("subtext")?''+c.parent().data("subtext")+"":"",q=c.parent().data("icon")?' ':"";o=q+''+o+p+"",0!==n&&e.length>0&&e.push(g("",null,"divider")),e.push(g(o,null,"dropdown-header"))}e.push(g(h(j,"opt "+d,i,f),n))}else e.push(c.data("divider")===!0?g("",n,"divider"):c.data("hidden")===!0?g(h(j,d,i),n,"hide is-hidden"):g(h(j,d,i),n))}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),a(e.join(""))},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c=this;b!==!1&&this.$element.find("option").each(function(b){c.setDisabled(b,a(this).is(":disabled")||a(this).parent().is(":disabled")),c.setSelected(b,a(this).is(":selected"))}),this.tabIndex();var e=this.options.hideDisabled?":not([disabled])":"",f=this.$element.find("option:selected"+e).map(function(){var b,d=a(this),e=d.data("icon")&&c.options.showIcon?' ':"";return b=c.options.showSubtext&&d.attr("data-subtext")&&!c.multiple?' '+d.data("subtext")+"":"",d.data("content")&&c.options.showContent?d.data("content"):"undefined"!=typeof d.attr("title")?d.attr("title"):e+d.html()+b}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){e=this.options.hideDisabled?", [disabled]":"";var i=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+e).length,j="function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText;g=j.replace("{0}",f.length.toString()).replace("{1}",i.toString())}}this.options.title=this.$element.attr("title"),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",d(g)),this.$newElement.find(".filter-option").html(g)},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""));var c=a?a:this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(){if(this.options.size!==!1){var a=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",!1).end().appendTo("body"),b=a.addClass("open").find("> .dropdown-menu"),c=b.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),d=this.options.header?b.find(".popover-title").outerHeight():0,e=this.options.liveSearch?b.find(".bs-searchbox").outerHeight():0,f=this.options.actionsBox?b.find(".bs-actionsbox").outerHeight():0;a.remove(),this.$newElement.data("liHeight",c).data("headerHeight",d).data("searchHeight",e).data("actionsHeight",f)}},setSize:function(){this.findLis();var b,c,d,e=this,f=this.$menu,g=f.find(".inner"),h=this.$newElement.outerHeight(),i=this.$newElement.data("liHeight"),j=this.$newElement.data("headerHeight"),k=this.$newElement.data("searchHeight"),l=this.$newElement.data("actionsHeight"),m=this.$lis.filter(".divider").outerHeight(!0),n=parseInt(f.css("padding-top"))+parseInt(f.css("padding-bottom"))+parseInt(f.css("border-top-width"))+parseInt(f.css("border-bottom-width")),o=this.options.hideDisabled?", .disabled":"",p=a(window),q=n+parseInt(f.css("margin-top"))+parseInt(f.css("margin-bottom"))+2,r=function(){c=e.$newElement.offset().top-p.scrollTop(),d=p.height()-c-h};if(r(),this.options.header&&f.css("padding-top",0),"auto"==this.options.size){var s=function(){var a,h=e.$lis.not(".hide");r(),b=d-q,e.options.dropupAuto&&e.$newElement.toggleClass("dropup",c>d&&b-q3?3*i+q-2:0,f.css({"max-height":b+"px",overflow:"hidden","min-height":a+j+k+l+"px"}),g.css({"max-height":b-j-k-l-n+"px","overflow-y":"auto","min-height":Math.max(a-n,0)+"px"})};s(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",s),a(window).off("resize.getSize").on("resize.getSize",s),a(window).off("scroll.getSize").on("scroll.getSize",s)}else if(this.options.size&&"auto"!=this.options.size&&f.find("li"+o).length>this.options.size){var t=this.$lis.not(".divider"+o).find(" > *").slice(0,this.options.size).last().parent().index(),u=this.$lis.slice(0,t+1).filter(".divider").length;b=i*this.options.size+u*m+n,e.options.dropupAuto&&this.$newElement.toggleClass("dropup",c>d&&b .dropdown-menu").css("width"),c=a.css("width","auto").find("> button").css("width");a.remove(),this.$newElement.css("width",Math.max(parseInt(b),parseInt(c))+"px")}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var b,c,d=this,e="
",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).resize(function(){g(d.$newElement)}),a(window).on("scroll",function(){g(d.$newElement)}),a("html").on("click",function(b){a(b.target).closest(d.$newElement).length<1&&f.removeClass("open")})},setSelected:function(a,b){this.findLis(),this.$lis.filter('[data-original-index="'+a+'"]').toggleClass("selected",b)},setDisabled:function(a,b){this.findLis(),b?this.$lis.filter('[data-original-index="'+a+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$lis.filter('[data-original-index="'+a+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var a=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),this.$newElement.on("click",function(){b.setSize(),b.options.liveSearch||b.multiple||setTimeout(function(){b.$menu.find(".selected a").focus()},10)}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),l!==!1||m!==!1){var n=l
');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("
"+r+"
")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("
"+s+"
")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&b.$element.change()}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(a){a.target==this&&(a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.focus()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).is(".bs-select-all")?b.selectAll():b.deselectAll(),b.$element.change()}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var b=this,e=a('
  • ');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){b.$menu.find(".active").removeClass("active"),b.$searchbox.val()&&(b.$searchbox.val(""),b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.multiple||b.$menu.find(".selected").addClass("active"),setTimeout(function(){b.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){b.$searchbox.val()?(b.options.searchAccentInsensitive?b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+c(b.$searchbox.val())+")").parent().addClass("hide"):b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+b.$searchbox.val()+")").parent().addClass("hide"),b.$menu.find("li").filter(":visible:not(.no-results)").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(b.options.noneResultsText+' "'+d(b.$searchbox.val())+'"').show(),b.$menu.find("li").last().after(e))):(b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.$menu.find("li.active").removeClass("active"),b.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus(),a(this).focus()})},val:function(a){return"undefined"!=typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(b){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&/([0-9]|[A-z])/.test(String.fromCharCode(b.keyCode))&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(b.preventDefault(),o.$menu.parent().removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.divider):not(.dropdown-header):visible",n),m.val()||/(38|40)/.test(b.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.$newElement.find("li").filter(o.options.searchAccentInsensitive?":aicontains("+c(p[b.keyCode])+")":":icontains("+p[b.keyCode]+")"))),d.length){if(/(38|40)/.test(b.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(":not(.disabled):visible").first().index(),h=d.parent(":not(.disabled):visible").last().index(),f=d.eq(e).parent().nextAll(":not(.disabled):visible").eq(0).index(),i=d.eq(e).parent().prevAll(":not(.disabled):visible").eq(0).index(),j=d.eq(f).parent().prevAll(":not(.disabled):visible").eq(0).index(),o.options.liveSearch&&(d.each(function(b){a(this).is(":not(.disabled)")&&a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.filter(":not(.disabled):visible").first().data("index"),h=d.filter(":not(.disabled):visible").last().data("index"),f=d.eq(e).nextAll(":not(.disabled):visible").eq(0).data("index"),i=d.eq(e).prevAll(":not(.disabled):visible").eq(0).data("index"),j=d.eq(f).prevAll(":not(.disabled):visible").eq(0).data("index")),k=m.data("prevIndex"),38==b.keyCode&&(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),g>e&&(e=g),e==k&&(e=h)),40==b.keyCode&&(o.options.liveSearch&&(e+=1),-1==e&&(e=0),e!=j&&f>e&&(e=f),e>h&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(b.preventDefault(),m.is(".dropdown-toggle")||(d.removeClass("active"),d.eq(e).addClass("active").find("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var q,r,s=[];d.each(function(){a(this).parent().is(":not(.disabled)")&&a.trim(a(this).text().toLowerCase()).substring(0,1)==p[b.keyCode]&&s.push(a(this).parent().index())}),q=a(document).data("keycount"),q++,a(document).data("keycount",q),r=a.trim(a(":focus").text().toLowerCase()).substring(0,1),r!=p[b.keyCode]?(q=1,a(document).data("keycount",q)):q>=s.length&&(a(document).data("keycount",0),q>s.length&&(q=1)),d.eq(s[q-1]).focus()}(/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&o.options.selectOnTab)&&l&&(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),o.options.liveSearch?/(32)/.test(b.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus()):a(":focus").click(),a(document).data("keycount",0)),(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var g=a.fn.selectpicker;a.fn.selectpicker=e,a.fn.selectpicker.Constructor=f,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=g,this},a(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",f.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);e.call(b,b.data())})})}(jQuery); +//# sourceMappingURL=bootstrap-select.js.map \ No newline at end of file diff --git a/bootstrap/js/bootstrap.js b/bootstrap/js/bootstrap.js new file mode 100644 index 00000000..b77d5660 --- /dev/null +++ b/bootstrap/js/bootstrap.js @@ -0,0 +1,2280 @@ +/* =================================================== + * bootstrap-transition.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#transitions + * =================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) + * ======================================================= */ + + $(function () { + + $.support.transition = (function () { + + var transitionEnd = (function () { + + var el = document.createElement('bootstrap') + , transEndEventNames = { + 'WebkitTransition' : 'webkitTransitionEnd' + , 'MozTransition' : 'transitionend' + , 'OTransition' : 'oTransitionEnd otransitionend' + , 'transition' : 'transitionend' + } + , name + + for (name in transEndEventNames){ + if (el.style[name] !== undefined) { + return transEndEventNames[name] + } + } + + }()) + + return transitionEnd && { + end: transitionEnd + } + + })() + + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-alert.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#alerts + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* ALERT CLASS DEFINITION + * ====================== */ + + var dismiss = '[data-dismiss="alert"]' + , Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.prototype.close = function (e) { + var $this = $(this) + , selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + + e && e.preventDefault() + + $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) + + $parent.trigger(e = $.Event('close')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + $parent + .trigger('closed') + .remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent.on($.support.transition.end, removeElement) : + removeElement() + } + + + /* ALERT PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.alert + + $.fn.alert = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('alert') + if (!data) $this.data('alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.alert.Constructor = Alert + + + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + /* ALERT DATA-API + * ============== */ + + $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) + +}(window.jQuery);/* ============================================================ + * bootstrap-button.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#buttons + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* BUTTON PUBLIC CLASS DEFINITION + * ============================== */ + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.button.defaults, options) + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + , $el = this.$element + , data = $el.data() + , val = $el.is('input') ? 'val' : 'html' + + state = state + 'Text' + data.resetText || $el.data('resetText', $el[val]()) + + $el[val](data[state] || this.options[state]) + + // push to event loop to allow forms to submit + setTimeout(function () { + state == 'loadingText' ? + $el.addClass(d).attr(d, d) : + $el.removeClass(d).removeAttr(d) + }, 0) + } + + Button.prototype.toggle = function () { + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') + + $parent && $parent + .find('.active') + .removeClass('active') + + this.$element.toggleClass('active') + } + + + /* BUTTON PLUGIN DEFINITION + * ======================== */ + + var old = $.fn.button + + $.fn.button = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('button') + , options = typeof option == 'object' && option + if (!data) $this.data('button', (data = new Button(this, options))) + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + $.fn.button.defaults = { + loadingText: 'loading...' + } + + $.fn.button.Constructor = Button + + + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + /* BUTTON DATA-API + * =============== */ + + $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + $btn.button('toggle') + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-carousel.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#carousel + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CAROUSEL CLASS DEFINITION + * ========================= */ + + var Carousel = function (element, options) { + this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') + this.options = options + this.options.pause == 'hover' && this.$element + .on('mouseenter', $.proxy(this.pause, this)) + .on('mouseleave', $.proxy(this.cycle, this)) + } + + Carousel.prototype = { + + cycle: function (e) { + if (!e) this.paused = false + if (this.interval) clearInterval(this.interval); + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + + , to: function (pos) { + var activeIndex = this.getActiveIndex() + , that = this + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activeIndex == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) + } + + , pause: function (e) { + if (!e) this.paused = true + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + clearInterval(this.interval) + this.interval = null + return this + } + + , next: function () { + if (this.sliding) return + return this.slide('next') + } + + , prev: function () { + if (this.sliding) return + return this.slide('prev') + } + + , slide: function (type, next) { + var $active = this.$element.find('.item.active') + , $next = next || $active[type]() + , isCycling = this.interval + , direction = type == 'next' ? 'left' : 'right' + , fallback = type == 'next' ? 'first' : 'last' + , that = this + , e + + this.sliding = true + + isCycling && this.pause() + + $next = $next.length ? $next : this.$element.find('.item')[fallback]() + + e = $.Event('slide', { + relatedTarget: $next[0] + , direction: direction + }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + this.$element.one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + } + + + /* CAROUSEL PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('carousel') + , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) + , action = typeof option == 'string' ? option : options.slide + if (!data) $this.data('carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + $.fn.carousel.defaults = { + interval: 5000 + , pause: 'hover' + } + + $.fn.carousel.Constructor = Carousel + + + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + /* CAROUSEL DATA-API + * ================= */ + + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { + var $this = $(this), href + , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + + e.preventDefault() + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-collapse.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#collapse + * ============================================================= + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* COLLAPSE PUBLIC CLASS DEFINITION + * ================================ */ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.collapse.defaults, options) + + if (this.options.parent) { + this.$parent = $(this.options.parent) + } + + this.options.toggle && this.toggle() + } + + Collapse.prototype = { + + constructor: Collapse + + , dimension: function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + , show: function () { + var dimension + , scroll + , actives + , hasData + + if (this.transitioning || this.$element.hasClass('in')) return + + dimension = this.dimension() + scroll = $.camelCase(['scroll', dimension].join('-')) + actives = this.$parent && this.$parent.find('> .accordion-group > .in') + + if (actives && actives.length) { + hasData = actives.data('collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('collapse', null) + } + + this.$element[dimension](0) + this.transition('addClass', $.Event('show'), 'shown') + $.support.transition && this.$element[dimension](this.$element[0][scroll]) + } + + , hide: function () { + var dimension + if (this.transitioning || !this.$element.hasClass('in')) return + dimension = this.dimension() + this.reset(this.$element[dimension]()) + this.transition('removeClass', $.Event('hide'), 'hidden') + this.$element[dimension](0) + } + + , reset: function (size) { + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + [dimension](size || 'auto') + [0].offsetWidth + + this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') + + return this + } + + , transition: function (method, startEvent, completeEvent) { + var that = this + , complete = function () { + if (startEvent.type == 'show') that.reset() + that.transitioning = 0 + that.$element.trigger(completeEvent) + } + + this.$element.trigger(startEvent) + + if (startEvent.isDefaultPrevented()) return + + this.transitioning = 1 + + this.$element[method]('in') + + $.support.transition && this.$element.hasClass('collapse') ? + this.$element.one($.support.transition.end, complete) : + complete() + } + + , toggle: function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + } + + + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('collapse') + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) + if (!data) $this.data('collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.defaults = { + toggle: true + } + + $.fn.collapse.Constructor = Collapse + + + /* COLLAPSE NO CONFLICT + * ==================== */ + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + , target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + , option = $(target).data('collapse') ? 'toggle' : $this.data() + $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + $(target).collapse(option) + }) + +}(window.jQuery);/* ============================================================ + * bootstrap-dropdown.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#dropdowns + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* DROPDOWN CLASS DEFINITION + * ========================= */ + + var toggle = '[data-toggle=dropdown]' + , Dropdown = function (element) { + var $el = $(element).on('click.dropdown.data-api', this.toggle) + $('html').on('click.dropdown.data-api', function () { + $el.parent().removeClass('open') + }) + } + + Dropdown.prototype = { + + constructor: Dropdown + + , toggle: function (e) { + var $this = $(this) + , $parent + , isActive + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement) { + // if mobile we we use a backdrop because click events don't delegate + $('