comet v0.9.2
  • More Info
    • Download
      • Windows
      • Linux
    • Dependenci
      • VS Code
      • .NET Framework 4.8
      • .NET 6.0 SDK (v6.0.400)
      • Visual C++ 2015-2022 Redistributable
    • Contact
      • Github
      • Mail
    • About
  • CometEditor
    • AssetDataBase
      • SetDirty(CometEngine.Resource)
  • CometEngine
    • AnchoredJoint
      • anchor
      • autoConfigureConnectedAnchor
      • connectedAnchor
    • Animation
      • length
      • loop
      • samples
    • Animator
      • GetBehaviour(System.Type)
      • GetBehaviours(System.Type)
      • GetBool(System.String)
      • GetCurrentAnimationPlaying
      • GetCurrentState(CometEngine.AnimatorStateInfo)
      • GetFloat(System.String)
      • GetInt(System.String)
      • GetParameter(System.String,CometEngine.AnimatorControllerParameter)
      • GetParameterID(System.String)
      • GetParameters
      • GetTrigger(System.String)
      • Play(System.String,System.Single)
      • SetBool(System.String,System.Boolean)
      • SetDefaultParameterValues
      • SetFloat(System.String,System.Single)
      • SetInt(System.String,System.Int32)
      • SetTrigger(System.String)
      • animatorController
      • applyRootMotion
      • ignoreAnimationEvents
      • keepStateOnDisable
      • parameterCount
      • speed
      • updateTimeMode
    • AnimatorControllerBase
      • GetAllAnimations
    • AnimatorControllerOverride
      • GetOverride(CometEngine.Animation)
      • GetOverrides
      • Remove(CometEngine.AnimatorControllerOverride)
      • SetOverride(CometEngine.Animation,CometEngine.Animation)
      • SetOverrides(CometEngine.AnimatorControllerOverrideAnimation[])
      • animationsAbleToOverrideCount
      • animationsOverriddenCount
      • animatorController
      • constructor(CometEngine.AnimatorControllerBase)
    • AnimatorControllerOverrideAnimation
      • originalAnimation
      • overriddenAnimation
    • AnimatorControllerParameter
      • ID
      • boolValue
      • floatValue
      • intValue
      • name
      • type
    • AnimatorStateBehaviour
    • AnimatorStateInfo
      • animation
      • fullName
      • name
      • normalizedTime
      • speed
    • App
      • LoadSettings
      • OpenURL(System.String)
      • Quit
      • SaveCurrentSettings
      • backgroundLoadingPriority
      • companyName
      • currentFrameRate
      • dataAssetsPath
      • desiredFrameRate
      • engineVersion
      • isEngineEditor
      • mainGamePath
      • onAppClosed
      • persistentPath
      • productName
      • productVersion
      • stopInBackground
      • vsync
    • AreaEffector
      • affectTriggers
      • forceAngle
      • forceMagnitud
      • forceTarget
      • forceVariation
      • useGlobalAngle
    • AssetIcon
    • AssetMenu
      • constructor(System.String,System.String)
    • Attribute
    • Audio
      • AudioMixer
        • GetLayouts
        • currentActiveLayout
        • defaultLayout
        • master
        • outputAudioMixerGroup
      • AudioMixerGroup
        • GetChildren
        • childCount
        • mixer
        • muted
        • outputAudioMixerGroup
        • pitch
        • useEffects
        • volume
      • AudioMixerLayout
        • Activate
        • isActive
        • isDefault
        • mixer
    • AudioEffect
    • AudioEffectCompressor
      • attack
      • gain
      • ratio
      • release
      • threshold
    • AudioEffectDistortion
      • level
    • AudioEffectEcho
      • delay
      • feedback
    • AudioEffectEqualizer
      • bandWidth
      • centerFrequency
    • AudioEffectFlange
      • depth
    • AudioEffectReverb
      • decayHFRatio
      • decayTime
      • density
      • diffusion
      • referenceHF
      • reflectionsDelay
      • reflectionsLevel
      • reverbDelay
      • roomRolloffFactor
    • AudioSample
      • LoadAudio
      • UnloadAudio
      • isLoaded
      • length
      • loadInBackground
      • preloadData
    • AudioSource
      • Pause
      • Play
      • PlayOnce(CometEngine.AudioSample)
      • PlaySingle(CometEngine.AudioSample,System.Single)
      • PlaySingleAtPosition(CometEngine.AudioSample,CometEngine.Vector3,System.Single)
      • PlaySingleAtPositionTracked(CometEngine.AudioSample,CometEngine.Vector3,System.Single)
      • PlaySingleTracked(CometEngine.AudioSample,System.Single)
      • Resume
      • Stop
      • audioSample
      • ignoreEffects
      • ignoreListenerEffects
      • isFinished
      • isPaused
      • isPlaying
      • loop
      • maxDistance
      • minDistance
      • mode
      • mute
      • outputAudioMixerGroup
      • pan
      • pitch
      • playOnEnable
      • timePosition
      • volume
    • AudioSystem
      • GetOutputDevices
      • LoadSettings
      • PauseAll
      • ResumeAll
      • SaveCurrentSettings
      • StopAll
      • audioSourceDefaultMaxDistance3D
      • audioSourceDefaultMinDistance3D
      • currentOutputDevice
      • dopplerFactor
      • masterVolume
      • rolloffScale
    • BaseLight
      • color
      • intensity
      • sortingLayers
    • BaseRenderer
      • color
      • flipX
      • flipY
      • sortPoint
    • BezierCurve
      • GetPositionAtCurveDistance(System.Single,System.Boolean)
      • GetPositionAtCurveNormalizedDistance(System.Single,System.Boolean)
      • curve
    • BezierCurveFollower
      • MoveAt(System.Single,CometEngine.Transform)
      • MoveAtNormalized(System.Single,CometEngine.Transform)
      • applyRotation
      • cubicInterpolation
      • curveToFollow
      • lookAhead
      • loop
      • positionOffset
      • rotationOffset
    • BoxCollider
      • size
    • Camera
      • ScreenToWorldPoint(CometEngine.Vector2)
      • WorldToScreenPoint(CometEngine.Vector2)
      • allCameras
      • aspectRatio
      • backgroundColor
      • camerasCount
      • cullingMask
      • depth
      • farPlane
      • nearPlane
      • renderTexture
      • size
      • worldSize
    • CapsuleCollider
      • direction
      • size
    • CircleCollider
      • radius
    • Collider
      • ClosestPoint(CometEngine.Vector2)
      • Distance(CometEngine.Collider)
      • GetContactPoints
      • GetOverlappedColliders
      • IsTouching(CometEngine.Collider)
      • IsTouchingAny
      • IsTouchingLayers(CometEngine.LayerMask)
      • RayCast(CometEngine.Vector2,System.Int32,System.Single)
      • RayCastSingle(CometEngine.RaycastHit,CometEngine.Vector2,System.Int32,System.Single)
      • TestPoint(CometEngine.Vector2)
      • bounciness
      • density
      • friction
      • isTrigger
      • material
      • offset
      • sharedMaterial
      • usedByEffector
      • worldRect
    • ColliderDistance
      • distance
      • isOverlapped
      • isValid
      • pointA
      • pointB
    • Collision
      • GetContactPoint
      • colliderA
      • colliderB
      • contactPointsCount
      • gameObject
      • rigidBodyA
      • rigidBodyB
      • transform
    • Color
      • a
      • b
      • black
      • blue
      • clear
      • cyan
      • g
      • gray
      • grayScale
      • green
      • grey
      • magenta
      • maxComponent
      • r
      • red
      • white
      • yellow
    • ColorGradient
      • AddAlphaMark(CometEngine.ColorGradientAlphaMark)
      • AddColorMark(CometEngine.ColorGradientColorMark)
      • GetAlphaAt(System.Single)
      • GetAlphaMarks
      • GetColorAt(System.Single)
      • GetColorMarks
      • GetFullColorAt(System.Single)
      • RemoveAlphaMark(System.UInt32)
      • RemoveColorMark(System.UInt32)
      • Reset
      • SetAlphaMark(System.UInt32,CometEngine.ColorGradientAlphaMark)
      • SetColorMark(System.UInt32,CometEngine.ColorGradientColorMark)
      • mode
    • ColorGradientAlphaMark
      • alpha
      • position
    • ColorGradientColorMark
      • blue
      • green
      • position
      • red
    • ColorGradientMode
      • BLEND
      • FIXED
    • CometObject
      • Copy
      • Create(System.Type)
    • Component
      • CompareTag(System.String)
      • GetComponent(System.Type)
      • GetComponentInChildren(System.Type)
      • GetComponentInParent
      • GetComponents(System.Type)
      • GetComponentsInChildren(System.Type)
      • GetComponentsInParent(System.Type)
      • SendMessage(System.String)
      • SendMessageDownwards(System.String)
      • SendMessageUpwards(System.String)
      • TryGetComponent(System.Type,CometEngine.Component)
      • enabled
      • gameObject
      • tag
      • transform
    • ContactPoint
      • colliderA
      • colliderB
      • enabled
      • normal
      • normalImpulse
      • point
      • rigidBodyA
      • rigidBodyB
      • tangentImpulse
    • Coroutine
    • Cursor
      • SetCursor(CometEngine.Texture2D,CometEngine.Vector2i)
      • SetSystemCursor(CometEngine.SystemCursor)
      • visible
    • Curve
      • AddPoint(CometEngine.Vector2,System.Int32)
      • CalculatePointAt(System.Single,System.Boolean)
      • CalculatePointAtNormalized(System.Single,System.Boolean)
      • ClearPoints
      • GetClosestPoint(CometEngine.Vector2)
      • GetControlPointIn(System.UInt32)
      • GetControlPointOut(System.UInt32)
      • GetPoint(System.UInt32)
      • RemovePoint(System.UInt32)
      • SetControlPointIn(System.Int32,CometEngine.Vector2)
      • SetControlPointOut(System.Int32,CometEngine.Vector2)
      • SetPoint(System.Int32,CometEngine.Vector2)
      • bakeInterval
      • bakedPoints
      • length
      • pointCount
    • CurveValue
      • GetValueAt(System.Single)
      • scale
    • CustomYieldInstruction
      • CanContinue
    • Debug
      • isDevelopmentBuild
    • DistanceJoint
      • autoConfigureDistance
      • distance
      • maxDistanceFixed
    • EdgeCollider
      • vertices
      • verticesCount
    • Effector
      • mask
      • useColliderMask
    • FixedJoint
      • dampingRatio
      • frequency
      • referenceAngle
    • FrictionJoint
      • maxForce
      • maxTorque
    • GameObject
      • AddComponent(System.Type)
      • CompareTag(System.String)
      • Detach
      • DetachChildren
      • DetachChildrenInstantly
      • DetachInstantly
      • Find(System.String)
      • FindGameObjectsWithTag(System.String)
      • FindOnlyEnabled(System.String)
      • FindWithTag(System.String)
      • GetChild(System.Int32)
      • GetChildRecursive(System.String)
      • GetComponent(System.Type)
      • GetComponentInChildren(System.Type)
      • GetComponentInParent(System.Type)
      • GetComponents(System.Type)
      • GetComponentsInChildren(System.Type)
      • GetComponentsInParent(System.Type)
      • IsChildOf(CometEngine.GameObject)
      • MakeImmutable
      • MakeMutable
      • SendMessage(System.String)
      • SendMessageDownwards(System.String)
      • SendMessageUpwards(System.String)
      • SetAsFirstSibling
      • SetAsFirstSiblingInstantly
      • SetAsLastSibling
      • SetAsLastSiblingInstantly
      • SetParentInstantly(CometEngine.GameObject)
      • SetSiblingIndex(System.Int32)
      • SetSiblingIndexInstantly(System.Int32)
      • TryGetComponent(System.Type,CometEngine.Component)
      • childrenSize
      • constructor
      • enabled
      • enabledInScene
      • isStatic
      • layer
      • parent
      • root
      • scene
      • siblingIndex
      • tag
      • transform
    • Graphics
      • LoadSettings
      • SaveCurrentSettings
      • antiAliasing
      • loadTexturesAsynchronous
      • useLightMaterialsByDefault
    • HingeJoint
      • jointAngle
      • jointSpeed
      • limitLowerAngle
      • limitUpperAngle
      • maxMotorForce
      • motorSpeed
      • referenceAngle
      • useLimits
      • useMotor
    • Input
      • GetAction(System.String)
      • GetControllerAxisValue(CometEngine.ControllerAxis,CometEngine.ControllerNumber)
      • GetControllerButton(CometEngine.ControllerCode)
      • GetControllerButtonDown(CometEngine.ControllerCode)
      • GetControllerButtonUp(CometEngine.ControllerCode)
      • GetControllerTriggerValue(CometEngine.ControllerTrigger,CometEngine.ControllerNumber)
      • GetControllerType(CometEngine.ControllerNumber)
      • GetControllersConnected
      • GetKey(CometEngine.KeyCode)
      • GetKeyDown(CometEngine.KeyCode)
      • GetKeyUp(CometEngine.KeyCode)
      • GetMouseButton(CometEngine.MouseCode)
      • GetMouseButtonDown(CometEngine.MouseCode)
      • GetMouseButtonUp(CometEngine.MouseCode)
      • MakeControllerRumble(System.Single,System.Single)
      • anyKey
      • anyKeyDown
      • anyKeyUp
      • anyMouseButton
      • anyMouseButtonDown
      • anyMouseButtonUp
      • mouseMotion
      • mousePosition
      • mouseScrollMotion
      • onControllerDeviceConnected
      • onControllerDeviceDisconnected
    • InputSettings
      • InputAction
        • AddBinding
        • GetBindings
        • GetValueAsFloat
        • GetValueAsVector2
        • RemoveBinding(System.Int32)
        • bindingsSize
        • enabled
        • isActionDone
        • name
        • onPerformed
      • InputBinding
        • AddKey
        • GetKeys
        • RemoveKey(System.Int32)
        • device
        • keysSize
        • type
      • InputGroup
        • AddAction(System.String)
        • GetActionByName(System.String)
        • GetActions
        • RemoveAction(System.String)
        • actionsSize
        • enabled
        • name
      • InputSettings
        • AddGroup(System.String)
        • GetControllerButtonName(CometEngine.ControllerCode)
        • GetControllerName(CometEngine.ControllerNumber)
        • GetGroupByName(System.String)
        • GetGroups
        • GetKeyName(CometEngine.KeyCode)
        • GetMouseButtonName(CometEngine.MouseCode)
        • Load
        • RemoveGroup(System.String)
        • Save
        • controllersActive
        • groupsSize
        • joystickDeadZone
        • triggerDeadZone
      • Key
        • GetControllerAxisKey(CometEngine.InputSettings.ControllerAxisKey)
        • GetControllerButtonKey(CometEngine.InputSettings.ControllerButtonKey)
        • GetControllerTriggerKey(CometEngine.InputSettings.ControllerTriggerKey)
        • GetKeyboardKey(CometEngine.InputSettings.KeyboardKey)
        • GetMouseButtonKey(CometEngine.InputSettings.MouseButtonKey)
        • GetMouseMotionKey(CometEngine.InputSettings.MouseMotionKey)
        • GetMouseWheelKey(CometEngine.InputSettings.MouseWheelKey)
        • SetControllerAxisKey(CometEngine.InputSettings.ControllerAxisKey)
        • SetControllerButtonKey(CometEngine.InputSettings.ControllerButtonKey)
        • SetControllerTriggerKey(CometEngine.InputSettings.ControllerTriggerKey)
        • SetKeyboardKey(CometEngine.InputSettings.KeyboardKey)
        • SetMouseButtonKey(CometEngine.InputSettings.MouseButtonKey)
        • SetMouseMotionKey(CometEngine.InputSettings.MouseMotionKey)
        • SetMouseWheelKey(CometEngine.InputSettings.MouseWheelKey)
        • keyType
    • Joint
      • GetReactionForce(System.Single)
      • GetReactionTorque(System.Single)
      • attachedRigidBody
      • breakForce
      • breakTorque
      • collisionActive
      • connectedRigidBody
      • reactionForce
      • reactionTorque
    • Json
      • JsonArray
        • AddObject
        • GetObject(System.UInt32)
        • GetSize
        • RemoveObject(System.UInt32)
        • SetObject(CometEngine.Json.JsonObject)
      • JsonData
        • Clear
        • Duplicate
        • Equals(System.Object)
        • Finalize
        • Free
        • ToPrettyString
        • ToString
        • constructor
        • op_Equality(CometEngine.Json.JsonData,CometEngine.Json.JsonData)
        • op_Inequality(CometEngine.Json.JsonData,CometEngine.Json.JsonData)
      • JsonDataType
      • JsonKey
        • key
      • JsonObject
        • AddArray(System.String)
        • AddObject(System.String)
        • Deserialize
        • FileToJson(System.String)
        • GetArray(System.String)
        • GetBool(System.String,System.Boolean)
        • GetBoolArray(System.String)
        • GetFloat(System.String,System.Single)
        • GetFloatArray(System.String)
        • GetInt(System.String,System.Int32)
        • GetIntArray(System.String)
        • GetKeys
        • GetObject(System.String)
        • GetString(System.String,System.String)
        • GetStringArray(System.String)
        • GetVector2(System.String)
        • GetVector3(System.String)
        • Has(System.String)
        • Serialize(System.Object)
        • SetArray(System.String,CometEngine.Json.JsonArray)
        • SetBool(System.String,System.Boolean)
        • SetBoolArray(System.String,System.Boolean[])
        • SetFloat(System.String,System.Single)
        • SetFloatArray(System.String,System.Single[])
        • SetInt(System.String,System.Int32)
        • SetIntArray(System.String,System.Int32[])
        • SetObject(System.String,CometEngine.Json.JsonObject)
        • SetString(System.String,System.String)
        • SetStringArray(System.String,System.String[])
        • SetVector2(System.String,CometEngine.Vector2)
        • SetVector3(System.String,CometEngine.Vector3)
        • StringToJson(System.String)
    • LayerMask
      • GetLayerName(System.Int32)
      • GetLayerNumber(System.String)
      • GetMultiMask(System.String[])
      • GetSingleMask(System.String)
      • GetSingleMaskName(System.Int32)
      • LayerNumberToMask(System.Int32)
      • maskValue
    • LineRenderer
      • AddPoint(CometEngine.Vector2)
      • ClearPoints
      • GetPoints
      • InsertPoint(System.UInt32,CometEngine.Vector2)
      • RemovePoint(System.UInt32)
      • SetPoint(System.UInt32,CometEngine.Vector2)
      • SetPoints(CometEngine.Vector2[])
      • colorGradient
      • loop
      • pointCount
      • widthCurve
    • Material
      • Clear(CometEngine.Material)
      • GetBoolean(System.String)
      • GetByName(System.String)
      • GetColor(System.String)
      • GetColorArray(System.String)
      • GetDouble(System.String)
      • GetDoubleArray(System.String)
      • GetFloat(System.String)
      • GetFloatArray(System.String)
      • GetInt(System.String)
      • GetIntArray(System.String)
      • GetTexture(System.String)
      • GetTextureArray(System.String)
      • GetUint(System.String)
      • GetUintArray(System.String)
      • GetVector2(System.String)
      • GetVector2Array(System.String)
      • GetVector3(System.String)
      • GetVector3Array(System.String)
      • SetBoolean(System.String,System.Boolean)
      • SetColor(System.String,CometEngine.Color)
      • SetColorArray(System.String,CometEngine.Color[])
      • SetDouble(System.String,System.Double)
      • SetDoubleArray(System.String,System.Double[])
      • SetFloat(System.String,System.Single)
      • SetFloatArray(System.String,System.Single[])
      • SetInt(System.String,System.Int32)
      • SetIntArray(System.String,System.Int32[])
      • SetSampler2DArray(System.String,CometEngine.Texture2D[])
      • SetTexture(System.String,CometEngine.Texture2D)
      • SetUint(System.String,System.UInt32)
      • SetUintArray(System.String,System.UInt32[])