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