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