Importer

Description

Import of resources into engine friendly format.

Classes

class  AudioClipImportOptions
 Contains import options you may use to control how an audio clip is imported. More...
 
struct  SubResource
 Contains a resource that was imported from a file that contains multiple resources (for example an animation from an FBX file). More...
 
class  Importer
 Module responsible for importing various asset types and converting them to types usable by the engine. More...
 
class  ImportOptions
 Base class for creating import options from. More...
 
struct  AnimationSplitInfo
 Information about how to split an AnimationClip into multiple separate clips. More...
 
struct  ImportedAnimationEvents
 A set of animation events that will be added to an animation clip during animation import. More...
 
class  MeshImportOptions
 Contains import options you may use to control how is a mesh imported from some external format into engine format. More...
 
class  ShaderImportOptions
 Contains import options you may use to control how is a shader imported. More...
 
class  ShaderIncludeImporter
 Importer using for importing GPU program (shader) include files. More...
 
class  TextureImportOptions
 Contains import options you may use to control how is a texture imported. More...
 

Enumerations

enum  CollisionMeshType { None, Normal, Convex }
 Controls what type of collision mesh should be imported during mesh import. More...
 

Functions

BS_CORE_EXPORT Importer & gImporter ()
 Provides easier access to Importer. More...
 

Enumeration Type Documentation

enum CollisionMeshType
strong

Controls what type of collision mesh should be imported during mesh import.

Enumerator
None 

No collision mesh will be imported.

Normal 

Normal triangle mesh will be imported.

Convex 

A convex hull will be generated from the source mesh.

Function Documentation

BS_CORE_EXPORT Importer& bs::gImporter ( )

Provides easier access to Importer.