Documentation
¶
Index ¶
- func LoadFromFile(fileName string, fs *filesystem.FileSystem)
- type Scene
- func (s *Scene) AddCamera(camera *entity.Camera)
- func (s *Scene) AddEntity(ent entity.IEntity)
- func (s *Scene) CurrentCamera() *entity.Camera
- func (s *Scene) FindEntitiesByKey(key string, value string) []entity.IEntity
- func (s *Scene) GetAllEntities() *[]entity.IEntity
- func (s *Scene) GetEntity(idx int) entity.IEntity
- func (s *Scene) GetSky() *texture.Cubemap
- func (s *Scene) GetWorld() *world.World
- func (s *Scene) IsLoaded() bool
- func (s *Scene) NumEntities() int
- func (s *Scene) Reset()
- func (s *Scene) SetWorld(world *world.World)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadFromFile ¶
func LoadFromFile(fileName string, fs *filesystem.FileSystem)
Types ¶
type Scene ¶
type Scene struct {
// contains filtered or unexported fields
}
func (*Scene) CurrentCamera ¶
func (*Scene) FindEntitiesByKey ¶
func (*Scene) GetAllEntities ¶
func (*Scene) NumEntities ¶
Click to show internal directories.
Click to hide internal directories.