Documentation
¶
Index ¶
- type CameraGizmo
- type ColorUniform
- type CommonData
- func (d *CommonData) AmbientLightMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) CameraMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) Create()
- func (d *CommonData) Delete()
- func (d *CommonData) DirectionalLightMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) GridMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) NodeMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) PointLightMeshDefinition() *graphics.MeshDefinition
- func (d *CommonData) SkyColor() dprec.Vec4
- func (d *CommonData) SkyDefinition() *graphics.SkyDefinition
- func (d *CommonData) SkyTexture() render.Texture
- func (d *CommonData) SpotLightMeshDefinition() *graphics.MeshDefinition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CameraGizmo ¶
type CameraGizmo struct {
// contains filtered or unexported fields
}
func NewCameraGizmo ¶
func NewCameraGizmo(camera *graphics.Camera) *CameraGizmo
func (*CameraGizmo) OnKeyboardEvent ¶
func (g *CameraGizmo) OnKeyboardEvent(element *ui.Element, event ui.KeyboardEvent) bool
func (*CameraGizmo) OnMouseEvent ¶
func (g *CameraGizmo) OnMouseEvent(element *ui.Element, event ui.MouseEvent) bool
type ColorUniform ¶
func (ColorUniform) Std140Plot ¶
func (u ColorUniform) Std140Plot(plotter *blob.Plotter)
func (ColorUniform) Std140Size ¶
func (u ColorUniform) Std140Size() int
type CommonData ¶
type CommonData struct {
// contains filtered or unexported fields
}
func NewCommonData ¶
func NewCommonData(gfxEngine *graphics.Engine) *CommonData
func (*CommonData) AmbientLightMeshDefinition ¶
func (d *CommonData) AmbientLightMeshDefinition() *graphics.MeshDefinition
func (*CommonData) CameraMeshDefinition ¶
func (d *CommonData) CameraMeshDefinition() *graphics.MeshDefinition
func (*CommonData) Create ¶
func (d *CommonData) Create()
func (*CommonData) Delete ¶
func (d *CommonData) Delete()
func (*CommonData) DirectionalLightMeshDefinition ¶
func (d *CommonData) DirectionalLightMeshDefinition() *graphics.MeshDefinition
func (*CommonData) GridMeshDefinition ¶
func (d *CommonData) GridMeshDefinition() *graphics.MeshDefinition
func (*CommonData) NodeMeshDefinition ¶
func (d *CommonData) NodeMeshDefinition() *graphics.MeshDefinition
func (*CommonData) PointLightMeshDefinition ¶
func (d *CommonData) PointLightMeshDefinition() *graphics.MeshDefinition
func (*CommonData) SkyColor ¶
func (d *CommonData) SkyColor() dprec.Vec4
func (*CommonData) SkyDefinition ¶
func (d *CommonData) SkyDefinition() *graphics.SkyDefinition
func (*CommonData) SkyTexture ¶
func (d *CommonData) SkyTexture() render.Texture
func (*CommonData) SpotLightMeshDefinition ¶
func (d *CommonData) SpotLightMeshDefinition() *graphics.MeshDefinition
Click to show internal directories.
Click to hide internal directories.