Cesium for Unreal 2.18.0
Loading...
Searching...
No Matches
CesiumVectorStyle.h File Reference
#include "CesiumVectorData/VectorStyle.h"
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "CesiumVectorStyle.generated.h"

Go to the source code of this file.

Classes

struct  FCesiumVectorLineStyle
 The style used to draw polylines and strokes. More...
 
struct  FCesiumVectorPolygonFillStyle
 The style used to fill polygons. More...
 
struct  FCesiumVectorPolygonStyle
 The style used to draw polygons. More...
 
struct  FCesiumVectorStyle
 Style information to use when drawing vector data. More...
 

Enumerations

enum class  ECesiumVectorLineWidthMode : uint8 { Pixels = 0 , Meters = 1 }
 The mode used to render polylines and strokes. More...
 
enum class  ECesiumVectorColorMode : uint8 { Normal = 0 , Random = 1 }
 The mode used to interpret the color value provided in a style. More...
 

Enumeration Type Documentation

◆ ECesiumVectorColorMode

enum class ECesiumVectorColorMode : uint8
strong

The mode used to interpret the color value provided in a style.

Enumerator
Normal 

The normal color mode.

The color will be used directly.

Random 

The color will be chosen randomly.

The color randomization will be applied to each component, with the resulting value between 0 and the specified color component value. Alpha is always ignored. For example, if the color was 0xff000077 (only 0x77 in the green component), the resulting randomized value could be 0xff000041, or 0xff000076, but never 0xff0000aa.

Definition at line 29 of file CesiumVectorStyle.h.

◆ ECesiumVectorLineWidthMode

enum class ECesiumVectorLineWidthMode : uint8
strong

The mode used to render polylines and strokes.

Enumerator
Pixels 

The line width represents the number of pixels the line will take up, regardless of LOD.

Meters 

The line width represents the physical size of the line in meters.

Definition at line 13 of file CesiumVectorStyle.h.