Ignition Msgs
API Reference
5.8.1
insert_drive_file
Tutorials
library_books
Classes
toc
Namespaces
insert_drive_file
Files
launch
Ignition Website
Index
List
Hierarchy
Members: All
Members: Functions
Members: Variables
Members: Typedefs
Members: Enumerations
Members: Enumerator
List
Members
Functions
Typedefs
Variables
Enumerations
Enumerator
ignition
msgs
Light
Light Member List
This is the complete list of members for
Light
, including all inherited members.
_class_data_
Light
static
_InternalParse
(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
Light
_InternalSerialize
(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
Light
attenuation_constant
() const
Light
inline
attenuation_linear
() const
Light
inline
attenuation_quadratic
() const
Light
inline
ByteSizeLong
() const final
Light
cast_shadows
() const
Light
inline
Clear
() final
Light
clear_attenuation_constant
()
Light
inline
clear_attenuation_linear
()
Light
inline
clear_attenuation_quadratic
()
Light
inline
clear_cast_shadows
()
Light
inline
clear_diffuse
()
Light
clear_direction
()
Light
clear_header
()
Light
clear_id
()
Light
inline
clear_name
()
Light
inline
clear_parent_id
()
Light
inline
clear_pose
()
Light
clear_range
()
Light
inline
clear_specular
()
Light
clear_spot_falloff
()
Light
inline
clear_spot_inner_angle
()
Light
inline
clear_spot_outer_angle
()
Light
inline
clear_type
()
Light
inline
CopyFrom
(const Light &from)
Light
default_instance
()
Light
inline
static
descriptor
()
Light
inline
static
diffuse
() const
Light
inline
direction
() const
Light
inline
DIRECTIONAL
Light
static
GetCachedSize
() const final
Light
inline
GetClassData
() const final
Light
GetDescriptor
()
Light
inline
static
GetMetadata
() const final
Light
GetReflection
()
Light
inline
static
has_diffuse
() const
Light
inline
has_direction
() const
Light
inline
has_header
() const
Light
inline
has_pose
() const
Light
inline
has_specular
() const
Light
inline
header
() const
Light
inline
id
() const
Light
inline
internal_default_instance
()
Light
inline
static
IsInitialized
() const final
Light
kAttenuationConstantFieldNumber
enum value
Light
kAttenuationLinearFieldNumber
enum value
Light
kAttenuationQuadraticFieldNumber
enum value
Light
kCastShadowsFieldNumber
enum value
Light
kDiffuseFieldNumber
enum value
Light
kDirectionFieldNumber
enum value
Light
kHeaderFieldNumber
enum value
Light
kIdFieldNumber
enum value
Light
kIndexInFileMessages
Light
static
kNameFieldNumber
enum value
Light
kParentIdFieldNumber
enum value
Light
kPoseFieldNumber
enum value
Light
kRangeFieldNumber
enum value
Light
kSpecularFieldNumber
enum value
Light
kSpotFalloffFieldNumber
enum value
Light
kSpotInnerAngleFieldNumber
enum value
Light
kSpotOuterAngleFieldNumber
enum value
Light
kTypeFieldNumber
enum value
Light
Light
()
Light
inline
Light
(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
Light
explicit
Light
(const Light &from)
Light
Light
(Light &&from) noexcept
Light
inline
Light
(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
Light
explicit
protected
LightType
typedef
Light
LightType_ARRAYSIZE
Light
static
LightType_descriptor
()
Light
inline
static
LightType_IsValid
(int value)
Light
inline
static
LightType_MAX
Light
static
LightType_MIN
Light
static
LightType_Name
(T enum_t_value)
Light
inline
static
LightType_Parse
(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LightType *value)
Light
inline
static
MergeFrom
(const Light &from)
Light
mutable_diffuse
()
Light
inline
mutable_direction
()
Light
inline
mutable_header
()
Light
inline
mutable_name
()
Light
inline
mutable_pose
()
Light
inline
mutable_specular
()
Light
inline
name
() const
Light
inline
New
(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Light
inline
operator=
(const Light &from)
Light
inline
operator=
(Light &&from) noexcept
Light
inline
parent_id
() const
Light
inline
POINT
Light
static
pose
() const
Light
inline
range
() const
Light
inline
release_diffuse
()
Light
inline
release_direction
()
Light
inline
release_header
()
Light
inline
release_name
()
Light
inline
release_pose
()
Light
inline
release_specular
()
Light
inline
set_allocated_diffuse
(::ignition::msgs::Color *diffuse)
Light
inline
set_allocated_direction
(::ignition::msgs::Vector3d *direction)
Light
inline
set_allocated_header
(::ignition::msgs::Header *header)
Light
inline
set_allocated_name
(std::string *name)
Light
inline
set_allocated_pose
(::ignition::msgs::Pose *pose)
Light
inline
set_allocated_specular
(::ignition::msgs::Color *specular)
Light
inline
set_attenuation_constant
(float value)
Light
inline
set_attenuation_linear
(float value)
Light
inline
set_attenuation_quadratic
(float value)
Light
inline
set_cast_shadows
(bool value)
Light
inline
set_id
(uint32_t value)
Light
inline
set_name
(ArgT0 &&arg0, ArgT... args)
Light
set_name
(ArgT0 &&arg0, ArgT... args)
Light
inline
set_parent_id
(uint32_t value)
Light
inline
set_range
(float value)
Light
inline
set_spot_falloff
(float value)
Light
inline
set_spot_inner_angle
(float value)
Light
inline
set_spot_outer_angle
(float value)
Light
inline
set_type
(::ignition::msgs::Light_LightType value)
Light
inline
specular
() const
Light
inline
SPOT
Light
static
spot_falloff
() const
Light
inline
spot_inner_angle
() const
Light
inline
spot_outer_angle
() const
Light
inline
swap
(Light &a, Light &b)
Light
friend
Swap
(Light *other)
Light
inline
type
() const
Light
inline
unsafe_arena_release_diffuse
()
Light
inline
unsafe_arena_release_direction
()
Light
inline
unsafe_arena_release_header
()
Light
inline
unsafe_arena_release_pose
()
Light
inline
unsafe_arena_release_specular
()
Light
inline
unsafe_arena_set_allocated_diffuse
(::ignition::msgs::Color *diffuse)
Light
inline
unsafe_arena_set_allocated_direction
(::ignition::msgs::Vector3d *direction)
Light
inline
unsafe_arena_set_allocated_header
(::ignition::msgs::Header *header)
Light
inline
unsafe_arena_set_allocated_pose
(::ignition::msgs::Pose *pose)
Light
inline
unsafe_arena_set_allocated_specular
(::ignition::msgs::Color *specular)
Light
inline
UnsafeArenaSwap
(Light *other)
Light
inline
~Light
() override
Light