sparkengineweb
    Preparing search index...

      sparkengineweb

      Components

      AnimationComponent
      BaseComponent
      BoundingBoxComponent
      CameraComponent
      InputComponent
      MaterialComponent
      RigidBodyComponent
      ShapeComponent
      SoundComponent
      TransformComponent
      AnimationComponentProps
      AnimationFrame
      BoundingBoxComponentProps
      CollisionCallbackParams
      ICollidableComponent
      IComponent
      MaterialComponentProps
      RigidBodyComponentProps
      ShapeComponentProps
      SoundComponentProps
      CollisionCallback

      Core

      Enum
      Rgb
      SerializableCallback
      Vec2
      AABB
      Nullable
      create
      incrementallyUnique
      isCollision
      registerTypeFactory
      toCenteredAABB
      toRounded
      toTopLeftAABB
      Type
      typeOf
      typesOf

      Core Check if an optional class property is an instance of a given type

      isOptionallyInstanceOf

      Core Decorator to register optional property types for runtime type inference. Enables type inference directly from class instances. For type aliases, pass the resolved runtime class, not the alias itself. The ESLint rule `optional-decorator-type-consistency` enforces this automatically.

      Optional

      Core Get all property names that were registered with

      getOptionalProperties

      Core Get the type of a specific optional property of a class instance

      getOptionalType

      Core Register the entity in the unique registry

      RegisterUnique

      Engine

      GameEngine
      Scene
      GameEngineOptions
      SceneJsonProps

      Entities

      BaseEntity
      GameObject
      StaticObject
      TriggerEntity
      GameObjectProps
      IEntity
      StaticObjectProps
      TriggerEntityProps

      Other

      EcsUtils
      SetTransformMatrixCommand
      BaseEntityProps
      ComponentProps
      EntityProps
      ImageLoader
      RgbProps
      TransformComponentProps
      UniquenessOpts
      Matrix2D
      WithType
      DEFAULT_CATEGORY
      allOf
      Component
      getRegisteredTypes
      registerUniqueValue
      unregisterUnique

      Physx

      Physx
      OnCollisionCallbackParams
      PhysicalObjectCallbackAggregate
      PhysicsObject

      Platform

      BlendMethod
      CanvasDevice
      DOMImageLoader
      ImageAsset
      KeyboardDevice
      KeyStatus
      SoundAsset
      SoundLoader
      KeyEvent
      InputListenerCallback
      KeyStatusMap

      Renderer

      DrawImageCommand
      DrawPrimitiveCommand
      PrimitiveType
      RenderCommandID
      Renderer
      SetBlendingMethodCommand
      RenderCommand

      Systems

      AnimationSystem
      BaseSystem
      HierarchySystem
      InputSystem
      PhysicsSystem
      RenderSystem
      SoundSystem
      ISystem