List of all members |
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Protected Member Functions
Light Class Referencefinal
#include <light.pb.h>
Public Types | |
enum | : int { kNameFieldNumber = 2 , kHeaderFieldNumber = 1 , kPoseFieldNumber = 4 , kDiffuseFieldNumber = 5 , kSpecularFieldNumber = 6 , kDirectionFieldNumber = 10 , kTypeFieldNumber = 3 , kAttenuationConstantFieldNumber = 7 , kAttenuationLinearFieldNumber = 8 , kAttenuationQuadraticFieldNumber = 9 , kRangeFieldNumber = 11 , kCastShadowsFieldNumber = 12 , kSpotInnerAngleFieldNumber = 13 , kSpotOuterAngleFieldNumber = 14 , kSpotFalloffFieldNumber = 15 , kIdFieldNumber = 16 , kParentIdFieldNumber = 17 } |
typedef Light_LightType | LightType |
Static Public Member Functions | |
static const Light & | default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static const Light * | internal_default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | LightType_descriptor () |
static bool | LightType_IsValid (int value) |
template<typename T > | |
static const std::string & | LightType_Name (T enum_t_value) |
static bool | LightType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LightType *value) |
Static Public Attributes | |
static const ClassData | _class_data_ |
static constexpr LightType | DIRECTIONAL |
static constexpr int | kIndexInFileMessages |
static constexpr int | LightType_ARRAYSIZE |
static constexpr LightType | LightType_MAX |
static constexpr LightType | LightType_MIN |
static constexpr LightType | POINT |
static constexpr LightType | SPOT |
Protected Member Functions | |
Light (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Member Typedef Documentation
◆ LightType
typedef Light_LightType LightType |
Member Enumeration Documentation
◆ anonymous enum
anonymous enum : int |
Constructor & Destructor Documentation
◆ Light() [1/5]
|
inline |
◆ ~Light()
|
override |
◆ Light() [2/5]
|
explicitconstexpr |
◆ Light() [3/5]
◆ Light() [4/5]
◆ Light() [5/5]
|
explicitprotected |
Member Function Documentation
◆ _InternalParse()
|
final |
◆ _InternalSerialize()
|
final |
◆ attenuation_constant()
|
inline |
◆ attenuation_linear()
|
inline |
◆ attenuation_quadratic()
|
inline |
◆ ByteSizeLong()
|
final |
◆ cast_shadows()
|
inline |
◆ Clear()
|
final |
◆ clear_attenuation_constant()
|
inline |
◆ clear_attenuation_linear()
|
inline |
◆ clear_attenuation_quadratic()
|
inline |
◆ clear_cast_shadows()
|
inline |
◆ clear_diffuse()
void clear_diffuse | ( | ) |
◆ clear_direction()
void clear_direction | ( | ) |
◆ clear_header()
void clear_header | ( | ) |
◆ clear_id()
|
inline |
◆ clear_name()
|
inline |
◆ clear_parent_id()
|
inline |
◆ clear_pose()
void clear_pose | ( | ) |
◆ clear_range()
|
inline |
◆ clear_specular()
void clear_specular | ( | ) |
◆ clear_spot_falloff()
|
inline |
◆ clear_spot_inner_angle()
|
inline |
◆ clear_spot_outer_angle()
|
inline |
◆ clear_type()
|
inline |
◆ CopyFrom()
void CopyFrom | ( | const Light & | from | ) |
◆ default_instance()
|
inlinestatic |
◆ descriptor()
|
inlinestatic |
◆ diffuse()
|
inline |
◆ direction()
|
inline |
◆ GetCachedSize()
|
inlinefinal |
◆ GetClassData()
|
final |
◆ GetDescriptor()
|
inlinestatic |
◆ GetMetadata()
|
final |
◆ GetReflection()
|
inlinestatic |
◆ has_diffuse()
|
inline |
◆ has_direction()
|
inline |
◆ has_header()
|
inline |
◆ has_pose()
|
inline |
◆ has_specular()
|
inline |
◆ header()
|
inline |
◆ id()
|
inline |
◆ internal_default_instance()
|
inlinestatic |
References ignition::msgs::_Light_default_instance_.
◆ IsInitialized()
|
final |
◆ LightType_descriptor()
|
inlinestatic |
References ignition::msgs::Light_LightType_descriptor().
◆ LightType_IsValid()
|
inlinestatic |
References ignition::msgs::Light_LightType_IsValid().
◆ LightType_Name()
|
inlinestatic |
References ignition::msgs::Light_LightType_Name().
◆ LightType_Parse()
|
inlinestatic |
References ignition::msgs::Light_LightType_Parse().
◆ MergeFrom()
void MergeFrom | ( | const Light & | from | ) |
◆ mutable_diffuse()
|
inline |
◆ mutable_direction()
|
inline |
◆ mutable_header()
|
inline |
◆ mutable_name()
|
inline |
◆ mutable_pose()
|
inline |
◆ mutable_specular()
|
inline |
◆ name()
|
inline |
◆ New()
|
inlinefinal |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ parent_id()
|
inline |
◆ pose()
|
inline |
◆ range()
|
inline |
◆ release_diffuse()
|
inline |
◆ release_direction()
|
inline |
◆ release_header()
|
inline |
◆ release_name()
|
inline |
◆ release_pose()
|
inline |
◆ release_specular()
|
inline |
◆ set_allocated_diffuse()
|
inline |
◆ set_allocated_direction()
|
inline |
◆ set_allocated_header()
|
inline |
◆ set_allocated_name()
|
inline |
◆ set_allocated_pose()
|
inline |
◆ set_allocated_specular()
|
inline |
◆ set_attenuation_constant()
|
inline |
◆ set_attenuation_linear()
|
inline |
◆ set_attenuation_quadratic()
|
inline |
◆ set_cast_shadows()
|
inline |
◆ set_id()
|
inline |
◆ set_name() [1/2]
void set_name | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
◆ set_name() [2/2]
|
inline |
◆ set_parent_id()
|
inline |
◆ set_range()
|
inline |
◆ set_spot_falloff()
|
inline |
◆ set_spot_inner_angle()
|
inline |
◆ set_spot_outer_angle()
|
inline |
◆ set_type()
|
inline |
◆ specular()
|
inline |
◆ spot_falloff()
|
inline |
◆ spot_inner_angle()
|
inline |
◆ spot_outer_angle()
|
inline |
◆ Swap()
|
inline |
◆ type()
|
inline |
◆ unsafe_arena_release_diffuse()
|
inline |
◆ unsafe_arena_release_direction()
|
inline |
◆ unsafe_arena_release_header()
|
inline |
◆ unsafe_arena_release_pose()
|
inline |
◆ unsafe_arena_release_specular()
|
inline |
◆ unsafe_arena_set_allocated_diffuse()
|
inline |
◆ unsafe_arena_set_allocated_direction()
|
inline |
◆ unsafe_arena_set_allocated_header()
|
inline |
◆ unsafe_arena_set_allocated_pose()
|
inline |
◆ unsafe_arena_set_allocated_specular()
|
inline |
◆ UnsafeArenaSwap()
|
inline |
Member Data Documentation
◆ _class_data_
|
static |
◆ DIRECTIONAL
|
staticconstexpr |
Initial value:
=
◆ kIndexInFileMessages
|
staticconstexpr |
Initial value:
=
0
◆ LightType_ARRAYSIZE
|
staticconstexpr |
Initial value:
=
constexpr int Light_LightType_LightType_ARRAYSIZE
Definition: light.pb.h:95
◆ LightType_MAX
|
staticconstexpr |
Initial value:
=
constexpr Light_LightType Light_LightType_LightType_MAX
Definition: light.pb.h:94
◆ LightType_MIN
|
staticconstexpr |
Initial value:
=
constexpr Light_LightType Light_LightType_LightType_MIN
Definition: light.pb.h:93
◆ POINT
|
staticconstexpr |
Initial value:
=
◆ SPOT
|
staticconstexpr |
Initial value:
=
The documentation for this class was generated from the following file: