Flutter Engine
The Flutter Engine
Public Types | Public Attributes | List of all members
SkPanose::Data::Pictoral Struct Reference

#include <SkPanose.h>

Public Types

enum class  Kind : SK_OT_BYTE {
  Any = 0 , NoFit = 1 , Montages = 2 , Pictures = 3 ,
  Shapes = 4 , Scientific = 5 , Music = 6 , Expert = 7 ,
  Patterns = 8 , Boarders = 9 , Icons = 10 , Logos = 11 ,
  IndustrySpecific = 12
}
 
enum class  Weight : SK_OT_BYTE { NoFit = 1 }
 
enum class  Spacing : SK_OT_BYTE { Any = 0 , NoFit = 1 , ProportionalSpaced = 2 , Monospaced = 3 }
 
enum class  AspectRatioAndContrast : SK_OT_BYTE { NoFit = 1 }
 
enum class  AspectRatio94 : SK_OT_BYTE {
  Any = 0 , NoFit = 1 , NoWidth = 2 , ExceptionallyWide = 3 ,
  SuperWide = 4 , VeryWide = 5 , Wide = 6 , Normal = 7 ,
  Narrow = 8 , VeryNarrow = 9
}
 
enum class  AspectRatio119 : SK_OT_BYTE {
  Any = 0 , NoFit = 1 , NoWidth = 2 , ExceptionallyWide = 3 ,
  SuperWide = 4 , VeryWide = 5 , Wide = 6 , Normal = 7 ,
  Narrow = 8 , VeryNarrow = 9
}
 
enum class  AspectRatio157 : SK_OT_BYTE {
  Any = 0 , NoFit = 1 , NoWidth = 2 , ExceptionallyWide = 3 ,
  SuperWide = 4 , VeryWide = 5 , Wide = 6 , Normal = 7 ,
  Narrow = 8 , VeryNarrow = 9
}
 
enum class  AspectRatio163 : SK_OT_BYTE {
  Any = 0 , NoFit = 1 , NoWidth = 2 , ExceptionallyWide = 3 ,
  SuperWide = 4 , VeryWide = 5 , Wide = 6 , Normal = 7 ,
  Narrow = 8 , VeryNarrow = 9
}
 

Public Attributes

enum SkPanose::Data::Pictoral::Kind bKind
 
enum SkPanose::Data::Pictoral::Weight bWeight
 
enum SkPanose::Data::Pictoral::Spacing bSpacing
 
enum SkPanose::Data::Pictoral::AspectRatioAndContrast bAspectRatioAndContrast
 
enum SkPanose::Data::Pictoral::AspectRatio94 bAspectRatio94
 
enum SkPanose::Data::Pictoral::AspectRatio119 bAspectRatio119
 
enum SkPanose::Data::Pictoral::AspectRatio157 bAspectRatio157
 
enum SkPanose::Data::Pictoral::AspectRatio163 bAspectRatio163
 

Detailed Description

Definition at line 435 of file SkPanose.h.

Member Enumeration Documentation

◆ AspectRatio119

Enumerator
Any 
NoFit 
NoWidth 
ExceptionallyWide 
SuperWide 
VeryWide 
Wide 
Normal 
Narrow 
VeryNarrow 

Definition at line 480 of file SkPanose.h.

480 : SK_OT_BYTE {
481 Any = 0,
482 NoFit = 1,
483 NoWidth = 2,
484 ExceptionallyWide = 3,
485 SuperWide = 4,
486 VeryWide = 5,
487 Wide = 6,
488 Normal = 7,
489 Narrow = 8,
490 VeryNarrow = 9,
uint8_t SK_OT_BYTE
std::enable_if_t< sknonstd::is_bitmask_enum< E >::value, bool > constexpr Any(E e)
Definition: SkBitmaskEnum.h:16
enum SkPanose::Data::Pictoral::AspectRatio119 bAspectRatio119

◆ AspectRatio157

Enumerator
Any 
NoFit 
NoWidth 
ExceptionallyWide 
SuperWide 
VeryWide 
Wide 
Normal 
Narrow 
VeryNarrow 

Definition at line 493 of file SkPanose.h.

493 : SK_OT_BYTE {
494 Any = 0,
495 NoFit = 1,
496 NoWidth = 2,
497 ExceptionallyWide = 3,
498 SuperWide = 4,
499 VeryWide = 5,
500 Wide = 6,
501 Normal = 7,
502 Narrow = 8,
503 VeryNarrow = 9,
enum SkPanose::Data::Pictoral::AspectRatio157 bAspectRatio157

◆ AspectRatio163

Enumerator
Any 
NoFit 
NoWidth 
ExceptionallyWide 
SuperWide 
VeryWide 
Wide 
Normal 
Narrow 
VeryNarrow 

Definition at line 506 of file SkPanose.h.

506 : SK_OT_BYTE {
507 Any = 0,
508 NoFit = 1,
509 NoWidth = 2,
510 ExceptionallyWide = 3,
511 SuperWide = 4,
512 VeryWide = 5,
513 Wide = 6,
514 Normal = 7,
515 Narrow = 8,
516 VeryNarrow = 9,
enum SkPanose::Data::Pictoral::AspectRatio163 bAspectRatio163

◆ AspectRatio94

Enumerator
Any 
NoFit 
NoWidth 
ExceptionallyWide 
SuperWide 
VeryWide 
Wide 
Normal 
Narrow 
VeryNarrow 

Definition at line 467 of file SkPanose.h.

467 : SK_OT_BYTE {
468 Any = 0,
469 NoFit = 1,
470 NoWidth = 2,
471 ExceptionallyWide = 3,
472 SuperWide = 4,
473 VeryWide = 5,
474 Wide = 6,
475 Normal = 7,
476 Narrow = 8,
477 VeryNarrow = 9,
enum SkPanose::Data::Pictoral::AspectRatio94 bAspectRatio94

◆ AspectRatioAndContrast

Enumerator
NoFit 

Definition at line 463 of file SkPanose.h.

463 : SK_OT_BYTE {
464 NoFit = 1,
enum SkPanose::Data::Pictoral::AspectRatioAndContrast bAspectRatioAndContrast

◆ Kind

Enumerator
Any 
NoFit 
Montages 
Pictures 
Shapes 
Scientific 
Music 
Expert 
Patterns 
Boarders 
Icons 
Logos 
IndustrySpecific 

Definition at line 436 of file SkPanose.h.

436 : SK_OT_BYTE {
437 Any = 0,
438 NoFit = 1,
439 Montages = 2,
440 Pictures = 3,
441 Shapes = 4,
442 Scientific = 5,
443 Music = 6,
444 Expert = 7,
445 Patterns = 8,
446 Boarders = 9,
447 Icons = 10,
448 Logos = 11,
449 IndustrySpecific = 12,
450 } bKind;
enum SkPanose::Data::Pictoral::Kind bKind

◆ Spacing

Enumerator
Any 
NoFit 
ProportionalSpaced 
Monospaced 

Definition at line 456 of file SkPanose.h.

456 : SK_OT_BYTE {
457 Any = 0,
458 NoFit = 1,
459 ProportionalSpaced = 2,
460 Monospaced = 3,
461 } bSpacing;
enum SkPanose::Data::Pictoral::Spacing bSpacing

◆ Weight

Enumerator
NoFit 

Definition at line 452 of file SkPanose.h.

452 : SK_OT_BYTE {
453 NoFit = 1,
454 } bWeight;
enum SkPanose::Data::Pictoral::Weight bWeight

Member Data Documentation

◆ bAspectRatio119

enum SkPanose::Data::Pictoral::AspectRatio119 SkPanose::Data::Pictoral::bAspectRatio119

◆ bAspectRatio157

enum SkPanose::Data::Pictoral::AspectRatio157 SkPanose::Data::Pictoral::bAspectRatio157

◆ bAspectRatio163

enum SkPanose::Data::Pictoral::AspectRatio163 SkPanose::Data::Pictoral::bAspectRatio163

◆ bAspectRatio94

enum SkPanose::Data::Pictoral::AspectRatio94 SkPanose::Data::Pictoral::bAspectRatio94

◆ bAspectRatioAndContrast

enum SkPanose::Data::Pictoral::AspectRatioAndContrast SkPanose::Data::Pictoral::bAspectRatioAndContrast

◆ bKind

enum SkPanose::Data::Pictoral::Kind SkPanose::Data::Pictoral::bKind

◆ bSpacing

enum SkPanose::Data::Pictoral::Spacing SkPanose::Data::Pictoral::bSpacing

◆ bWeight

enum SkPanose::Data::Pictoral::Weight SkPanose::Data::Pictoral::bWeight

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