OpenShot Library | libopenshot  0.7.0
Public Member Functions | Public Attributes | List of all members
openshot::ColorGradeWheelEntry Struct Reference

Wheel payload for a tonal region using native animated primitives. More...

#include <effects/ColorGrade.h>

Collaboration diagram for openshot::ColorGradeWheelEntry:
[legend]

Public Member Functions

 ColorGradeWheelEntry ()
 
float GetAmount (int64_t frame_number) const
 
QColor GetColor (int64_t frame_number) const
 
float GetLuma (int64_t frame_number) const
 
Json::Value JsonValue () const
 
void SetJsonValue (const Json::Value &root)
 

Public Attributes

Keyframe amount
 
Color color
 
Keyframe luma
 

Detailed Description

Wheel payload for a tonal region using native animated primitives.

Definition at line 36 of file ColorGrade.h.

Constructor & Destructor Documentation

◆ ColorGradeWheelEntry()

ColorGradeWheelEntry::ColorGradeWheelEntry ( )

Definition at line 88 of file ColorGrade.cpp.

Member Function Documentation

◆ GetAmount()

float ColorGradeWheelEntry::GetAmount ( int64_t  frame_number) const

Definition at line 132 of file ColorGrade.cpp.

◆ GetColor()

QColor ColorGradeWheelEntry::GetColor ( int64_t  frame_number) const

Definition at line 124 of file ColorGrade.cpp.

◆ GetLuma()

float ColorGradeWheelEntry::GetLuma ( int64_t  frame_number) const

Definition at line 136 of file ColorGrade.cpp.

◆ JsonValue()

Json::Value ColorGradeWheelEntry::JsonValue ( ) const

Definition at line 91 of file ColorGrade.cpp.

Referenced by openshot::ColorGradeWheelsData::JsonValue().

◆ SetJsonValue()

void ColorGradeWheelEntry::SetJsonValue ( const Json::Value &  root)

Definition at line 106 of file ColorGrade.cpp.

Referenced by openshot::ColorGradeWheelsData::SetJsonValue().

Member Data Documentation

◆ amount

Keyframe openshot::ColorGradeWheelEntry::amount

Definition at line 38 of file ColorGrade.h.

Referenced by GetAmount(), JsonValue(), and SetJsonValue().

◆ color

Color openshot::ColorGradeWheelEntry::color

Definition at line 37 of file ColorGrade.h.

Referenced by GetColor(), JsonValue(), and SetJsonValue().

◆ luma

Keyframe openshot::ColorGradeWheelEntry::luma

Definition at line 39 of file ColorGrade.h.

Referenced by GetLuma(), JsonValue(), and SetJsonValue().


The documentation for this struct was generated from the following files: