Kuesa::Qt3D::PointLight
Module: Kuesa Qt 3D API
Encapsulate a Point Light object in a Qt 3D scene. More...
#include <pointlight.h>
Inherits from Kuesa::Qt3D::ShadowCastingLight, Qt3DRender::QAbstractLight
Public Slots
Public Signals
Public Functions
Protected Functions
|
Name |
|
PointLight(PointLightPrivate & dd, Qt3DCore::QNode * parent) |
Public Properties
|
Name |
float |
range Encapsulate a Point Light object in a Qt 3D scene. |
Additional inherited members
Public Slots inherited from Kuesa::Qt3D::ShadowCastingLight
Public Signals inherited from Kuesa::Qt3D::ShadowCastingLight
Public Functions inherited from Kuesa::Qt3D::ShadowCastingLight
Protected Functions inherited from Kuesa::Qt3D::ShadowCastingLight
|
Name |
|
ShadowCastingLight(ShadowCastingLightPrivate & dd, Qt3DCore::QNode * parent =nullptr) |
Public Properties inherited from Kuesa::Qt3D::ShadowCastingLight
Detailed Description
| class Kuesa::Qt3D::PointLight;
|
Encapsulate a Point Light object in a Qt 3D scene.
Since: Kuesa 2.0
Public Slots Documentation
slot setRange
| void setRange(
float range
)
|
Public Signals Documentation
signal rangeChanged
| void rangeChanged(
float range
)
|
Public Functions Documentation
function PointLight
| explicit PointLight(
Qt3DCore::QNode * parent =nullptr
)
|
function ~PointLight
function range
Protected Functions Documentation
function PointLight
| PointLight(
PointLightPrivate & dd,
Qt3DCore::QNode * parent
)
|
Public Property Documentation
property range
Encapsulate a Point Light object in a Qt 3D scene.
Since: Kuesa 2.0
Specifies the destance at which the light intensity may be considered to have reached zero and has no effect. A range of 0 (default) indicates infinite range
Updated on 2023-07-03 at 11:02:12 +0000