FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
TextEditorParaAttributes Class Reference

#include <TextEditorParaAttributes.h>

Public Member Functions

 TextEditorParaAttributes (TextEditorParaAttributes const &)
 
 TextEditorParaAttributes (void)
 
 ~TextEditorParaAttributes (void)
 
bool operator!= (TextEditorParaAttributes const &) const
 
bool operator== (TextEditorParaAttributes const &) const
 
bool scale_tabs (double)
 
bool scale_values (double)
 
TextEditorParaAttributesoperator= (TextEditorParaAttributes const &)
 
TextEditorParaNumbering const & numbering (void) const
 
TextEditorParaTabs const & tabs (void) const
 
double first_indent (void) const
 
double left_indent (void) const
 
double line_spacing_factor (void) const
 
double right_indent (void) const
 
double space_after (void) const
 
double space_before (void) const
 
int add_tab (double, bool)
 
int add_tab (TextEditorParaTab const &, bool)
 
int alignment (void) const
 
int compare (TextEditorParaAttributes const &, bool) const
 
int line_spacing_style (void) const
 
int const flags (void) const
 
TextEditorParaTab const & tab (int) const
 
void clean_tabs (void)
 
void rationalize_indents (int, double, double)
 
void remove_tab (double)
 
void remove_tab (int)
 
void remove_tab (TextEditorParaTab const &)
 
void reset_tabs (void)
 
void set_alignment (int)
 
void set_first_indent (double)
 
void set_flags (int)
 
void set_left_indent (double)
 
void set_line_spacing_factor (double)
 
void set_line_spacing_style (int)
 
void set_numbering (TextEditorParaNumbering const &)
 
void set_right_indent (double)
 
void set_space_after (double)
 
void set_space_before (double)
 
void set_tabs (TextEditorParaTabs const &)
 

Static Public Member Functions

static int __cdecl alignment_from_char (wchar_t)
 
static int __cdecl char_from_alignment (int)
 
static int __cdecl char_from_line_spacing_style (int)
 
static int __cdecl line_spacing_style_from_char (wchar_t)
 

Static Public Attributes

static ARX_API_STATIC wchar_t const kAlignmentChar
 
static ARX_API_STATIC wchar_t const kFirstIndentChar
 
static ARX_API_STATIC wchar_t const kLeftIndentChar
 
static ARX_API_STATIC wchar_t const kLineSpacingChar
 
static ARX_API_STATIC wchar_t const kMultiplierChar
 
static ARX_API_STATIC wchar_t const kRightIndentChar
 
static ARX_API_STATIC wchar_t const kSpaceAfterChar
 
static ARX_API_STATIC wchar_t const kSpaceBeforeChar
 
static ARX_API_STATIC wchar_t const kTabsChar
 
static ARX_API_STATIC wchar_t const kZeroTabsChar
 

Detailed Description

Definition at line 23 of file TextEditorParaAttributes.h.

Constructor & Destructor Documentation

◆ TextEditorParaAttributes() [1/2]

TextEditorParaAttributes::TextEditorParaAttributes ( TextEditorParaAttributes const & )

◆ TextEditorParaAttributes() [2/2]

TextEditorParaAttributes::TextEditorParaAttributes ( void )

◆ ~TextEditorParaAttributes()

TextEditorParaAttributes::~TextEditorParaAttributes ( void )

Member Function Documentation

◆ add_tab() [1/2]

int TextEditorParaAttributes::add_tab ( double ,
bool  )

◆ add_tab() [2/2]

int TextEditorParaAttributes::add_tab ( TextEditorParaTab const & ,
bool  )

◆ alignment()

int TextEditorParaAttributes::alignment ( void ) const

◆ alignment_from_char()

static int __cdecl TextEditorParaAttributes::alignment_from_char ( wchar_t )
static

◆ char_from_alignment()

static int __cdecl TextEditorParaAttributes::char_from_alignment ( int )
static

◆ char_from_line_spacing_style()

static int __cdecl TextEditorParaAttributes::char_from_line_spacing_style ( int )
static

◆ clean_tabs()

void TextEditorParaAttributes::clean_tabs ( void )

◆ compare()

int TextEditorParaAttributes::compare ( TextEditorParaAttributes const & ,
bool  ) const

◆ first_indent()

double TextEditorParaAttributes::first_indent ( void ) const

◆ flags()

int const TextEditorParaAttributes::flags ( void ) const

◆ left_indent()

double TextEditorParaAttributes::left_indent ( void ) const

◆ line_spacing_factor()

double TextEditorParaAttributes::line_spacing_factor ( void ) const

◆ line_spacing_style()

int TextEditorParaAttributes::line_spacing_style ( void ) const

◆ line_spacing_style_from_char()

static int __cdecl TextEditorParaAttributes::line_spacing_style_from_char ( wchar_t )
static

◆ numbering()

TextEditorParaNumbering const & TextEditorParaAttributes::numbering ( void ) const

◆ operator!=()

bool TextEditorParaAttributes::operator!= ( TextEditorParaAttributes const & ) const

◆ operator=()

TextEditorParaAttributes & TextEditorParaAttributes::operator= ( TextEditorParaAttributes const & )

◆ operator==()

bool TextEditorParaAttributes::operator== ( TextEditorParaAttributes const & ) const

◆ rationalize_indents()

void TextEditorParaAttributes::rationalize_indents ( int ,
double ,
double  )

◆ remove_tab() [1/3]

void TextEditorParaAttributes::remove_tab ( double )

◆ remove_tab() [2/3]

void TextEditorParaAttributes::remove_tab ( int )

◆ remove_tab() [3/3]

void TextEditorParaAttributes::remove_tab ( TextEditorParaTab const & )

◆ reset_tabs()

void TextEditorParaAttributes::reset_tabs ( void )

◆ right_indent()

double TextEditorParaAttributes::right_indent ( void ) const

◆ scale_tabs()

bool TextEditorParaAttributes::scale_tabs ( double )

◆ scale_values()

bool TextEditorParaAttributes::scale_values ( double )

◆ set_alignment()

void TextEditorParaAttributes::set_alignment ( int )

◆ set_first_indent()

void TextEditorParaAttributes::set_first_indent ( double )

◆ set_flags()

void TextEditorParaAttributes::set_flags ( int )

◆ set_left_indent()

void TextEditorParaAttributes::set_left_indent ( double )

◆ set_line_spacing_factor()

void TextEditorParaAttributes::set_line_spacing_factor ( double )

◆ set_line_spacing_style()

void TextEditorParaAttributes::set_line_spacing_style ( int )

◆ set_numbering()

void TextEditorParaAttributes::set_numbering ( TextEditorParaNumbering const & )

◆ set_right_indent()

void TextEditorParaAttributes::set_right_indent ( double )

◆ set_space_after()

void TextEditorParaAttributes::set_space_after ( double )

◆ set_space_before()

void TextEditorParaAttributes::set_space_before ( double )

◆ set_tabs()

void TextEditorParaAttributes::set_tabs ( TextEditorParaTabs const & )

◆ space_after()

double TextEditorParaAttributes::space_after ( void ) const

◆ space_before()

double TextEditorParaAttributes::space_before ( void ) const

◆ tab()

TextEditorParaTab const & TextEditorParaAttributes::tab ( int ) const

◆ tabs()

TextEditorParaTabs const & TextEditorParaAttributes::tabs ( void ) const

Member Data Documentation

◆ kAlignmentChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kAlignmentChar
static

Definition at line 26 of file TextEditorParaAttributes.h.

◆ kFirstIndentChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kFirstIndentChar
static

Definition at line 27 of file TextEditorParaAttributes.h.

◆ kLeftIndentChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kLeftIndentChar
static

Definition at line 28 of file TextEditorParaAttributes.h.

◆ kLineSpacingChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kLineSpacingChar
static

Definition at line 29 of file TextEditorParaAttributes.h.

◆ kMultiplierChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kMultiplierChar
static

Definition at line 30 of file TextEditorParaAttributes.h.

◆ kRightIndentChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kRightIndentChar
static

Definition at line 31 of file TextEditorParaAttributes.h.

◆ kSpaceAfterChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kSpaceAfterChar
static

Definition at line 32 of file TextEditorParaAttributes.h.

◆ kSpaceBeforeChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kSpaceBeforeChar
static

Definition at line 33 of file TextEditorParaAttributes.h.

◆ kTabsChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kTabsChar
static

Definition at line 34 of file TextEditorParaAttributes.h.

◆ kZeroTabsChar

ARX_API_STATIC wchar_t const TextEditorParaAttributes::kZeroTabsChar
static

Definition at line 35 of file TextEditorParaAttributes.h.


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