Thunder Engine

Thunder Engine

  • Getting Started
    • Install Thunder Engine
      • Building engine from the source
        • Getting Source Code
        • Building for Windows
        • Building for OS X
        • Building for Linux
    • World Editor
      • Installation Path
      • Welcome Screen
      • Creating Projects
      • Importing Projects
      • Further Exploration
    • Thunder Engine Features
      • Supported Platforms
      • Engine
      • Render
      • Scripting
      • Animation
      • Audio
      • Physics Engine
      • Set of Tools
  • World Editor
    • Workspace Management
    • Main Areas
    • Editor Capabilities
      • Viewport
        • Creation/Selection Objects
        • Toolbar
        • Positioning Actors
        • Key Scheme
      • Properties
        • Asset Properties
      • Content Browser
        • Creating New Assets
        • Importing Assets
        • Opening Assets
        • Filtering Content
      • Hierarchy
      • Plugin Managemer
        • Installing Plugins
        • Managing Installed Plugins
        • Plugin Configuration
        • Embedded Editors and Plugins
        • Plugin Development
        • Conclusion
      • Building Project
        • Builder Tool
  • Lighting
    • Lighting Overview
  • Graphics Pipeline
    • Graphics Pipeline Entities
    • Custom Tasks
    • Editor Integration
    • Available PipelineTasks
  • Visual Effects (VFX)
    • VFX Editor
      • Introduction
      • Getting Started with the VFX Editor
      • Creating a New Effect
      • Cascade of Particle Modifiers
      • Cascade of Particle Modifiers
      • Adding Modifiers to the Cascade
    • Creating Custom Modules
      • Introduction
      • Creating a Custom Module Using XML
      • Available Operations
      • Parameter Spaces
      • Integrating a Custom Module into the Editor
      • Conclusion
  • Scripting
    • Overview
      • Actor
      • Components
      • Property
      • Signals and Slots
      • Resource
    • Creating and Using Scripts
      • Creating Scripts
      • Script File Content
      • Controlling Actors
    • Variables and Property Editor
      • Object Reference Properties
    • Instantiating Prefabs
      • Let’s Get Started
      • Creating Structures
    • Native Introspection
      • Meta Object
      • Native Properties
      • Native Methods
      • Native Signals and Slots
  • API Reference
    • Animation Module
      • Animation
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • PropertyAnimation
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • VariantAnimation
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Components Module
      • Actor
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • Animator
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • AreaLight
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Armature
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • AudioSource
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • BaseLight
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • BoxCollider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Camera
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • CapsuleCollider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • CharacterController
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Collider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Component
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • DirectLight
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • EffectRender
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MeshCollider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MeshRender
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • NativeBehaviour
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • PlayerInput
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • PointLight
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • PostProcessVolume
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Renderable
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • RigidBody
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Scene
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • SkinnedMeshRender
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • SphereCollider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • SpotLight
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • SpriteRender
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • TextRender
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • TileMapRender
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Transform
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • VolumeCollider
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • World
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Core Module
      • Event
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • Json
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MetaEnum
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MetaMethod
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • MetaObject
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MetaProperty
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MetaType
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MethodCallEvent
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Object
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ObjectSystem
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Variant
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Engine Module
      • CommandBuffer
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Engine
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • File
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Gizmos
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Input
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Log
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • Module
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • PipelineContext
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • PipelineTask
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • System
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • Timer
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Gui Module
      • AbstractButton
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Button
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • CheckBox
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • FloatInput
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Foldout
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Frame
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Image
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Label
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Layout
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Menu
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ProgressBar
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • RectTransform
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • StyleSheet
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Switch
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • TextInput
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ToolButton
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • UiDocument
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • UiLoader
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Widget
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Math Module
      • AABBox
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Matrix3
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Matrix4
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • OBBox
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Plane
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Quaternion
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Ray
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Vector2
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Vector3
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Vector4
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • Resources Module
      • AnimationClip
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • AnimationStateMachine
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • AnimationTrack
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • AudioClip
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Bone
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ComputeBuffer
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ComputeInstance
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ComputeShader
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • ControlScheme
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Font
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Map
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Material
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MaterialInstance
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Mesh
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • MeshGroup
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Pipeline
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Pose
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Prefab
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • RenderTarget
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Resource
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • Sprite
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Text
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Texture
        • Description
        • Public Methods
        • Public Enums
        • Static Methods
        • Methods Description
      • TileMap
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • TileSet
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • Translator
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
      • VisualEffect
        • Description
        • Public Methods
        • Static Methods
        • Methods Description
    • PhysicMaterial
      • Description
      • Public Methods
      • Static Methods
      • Methods Description
Thunder Engine
  • »
  • Thunder Documentation
  • View page source

Thunder Documentation

Thunder Engine

  • Getting Started
  • World Editor
  • Lighting
  • Graphics Pipeline
  • Visual Effects (VFX)
  • Scripting
  • API Reference

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2024, Evgeniy Prikazchikov.

Built with Sphinx using a theme provided by Read the Docs.