Skip to main content

SceneDescription

                            
                              
                                interface 
                                SceneDescription
                                
                                  
                                    
                                      T
                                       = 
                                      unknown
                                    
                                  
                                
                              
                              

Describes a scene exposed by scene files.

Type Parameters

  • T = unknown

    The type of the configuration object.

Extended by

  • FullSceneDescription

Properties

config

                            
                              
                                config
                                : 
                                T
                              
                              

Configuration object.


klass

                            
                              
                                klass
                                : 
                                SceneConstructor
                                
                                  
                                    
                                      T
                                    
                                  
                                
                              
                              

The class used to instantiate the scene.


meta

                            
                              
                                meta
                                : 
                                ObjectMetaField
                                
                                  
                                    
                                      
                                        
                                          
                                            seed
                                            : 
                                            MetaField
                                            
                                              
                                                
                                                  any
                                                
                                                
                                                  number
                                                
                                              
                                            
                                             = 
                                            ...
                                          
                                          
                                            timeEvents
                                            : 
                                            MetaField
                                            
                                              
                                                
                                                  SerializedTimeEvent
                                                  []
                                                
                                                
                                                  SerializedTimeEvent
                                                  []
                                                
                                              
                                            
                                             = 
                                            ...
                                          
                                          
                                            version
                                            : 
                                            MetaField
                                            
                                              
                                                
                                                  any
                                                
                                                
                                                  number
                                                
                                              
                                            
                                             = 
                                            ...
                                          
                                        
                                      
                                    
                                  
                                
                              
                              

plugins

                            
                              
                                plugins
                                ?: 
                                
                                  
                                    
                                      string
                                    
                                    
                                      Plugin
                                    
                                  
                                
                                []
                              
                              

A list of plugins to include in the project.


stack

                            
                              
                                stack
                                ?: 
                                string
                              
                              

The stack trace at the moment of creation.