pub trait ITMP_GlyphPairAdjustmentRecordMethods: ITMP_GlyphPairAdjustmentRecord {
// Provided methods
fn get_first_adjustment_record(self) -> TMP_GlyphAdjustmentRecord { ... }
fn set_first_adjustment_record(
self,
value: impl Into<TMP_GlyphAdjustmentRecord>,
) { ... }
fn get_second_adjustment_record(self) -> TMP_GlyphAdjustmentRecord { ... }
fn set_second_adjustment_record(
self,
value: impl Into<TMP_GlyphAdjustmentRecord>,
) { ... }
fn get_feature_lookup_flags(self) -> FontFeatureLookupFlags_2 { ... }
fn set_feature_lookup_flags(
self,
value: impl Into<FontFeatureLookupFlags_2>,
) { ... }
fn ctor(
self,
first_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>,
second_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>,
) { ... }
fn ctor_2(
self,
glyph_pair_adjustment_record: impl Into<GlyphPairAdjustmentRecord>,
) { ... }
}Provided Methods§
Sourcefn get_first_adjustment_record(self) -> TMP_GlyphAdjustmentRecord
fn get_first_adjustment_record(self) -> TMP_GlyphAdjustmentRecord
get_firstAdjustmentRecord() overload
Sourcefn set_first_adjustment_record(
self,
value: impl Into<TMP_GlyphAdjustmentRecord>,
)
fn set_first_adjustment_record( self, value: impl Into<TMP_GlyphAdjustmentRecord>, )
set_firstAdjustmentRecord(crate::tm_pro::tmp_glyphadjustmentrecord::TMP_GlyphAdjustmentRecord) overload
Sourcefn get_second_adjustment_record(self) -> TMP_GlyphAdjustmentRecord
fn get_second_adjustment_record(self) -> TMP_GlyphAdjustmentRecord
get_secondAdjustmentRecord() overload
Sourcefn set_second_adjustment_record(
self,
value: impl Into<TMP_GlyphAdjustmentRecord>,
)
fn set_second_adjustment_record( self, value: impl Into<TMP_GlyphAdjustmentRecord>, )
set_secondAdjustmentRecord(crate::tm_pro::tmp_glyphadjustmentrecord::TMP_GlyphAdjustmentRecord) overload
Sourcefn get_feature_lookup_flags(self) -> FontFeatureLookupFlags_2
fn get_feature_lookup_flags(self) -> FontFeatureLookupFlags_2
get_featureLookupFlags() overload
Sourcefn set_feature_lookup_flags(self, value: impl Into<FontFeatureLookupFlags_2>)
fn set_feature_lookup_flags(self, value: impl Into<FontFeatureLookupFlags_2>)
set_featureLookupFlags(crate::tm_pro::fontfeaturelookupflags_2::FontFeatureLookupFlags_2) overload
Sourcefn ctor(
self,
first_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>,
second_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>,
)
fn ctor( self, first_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>, second_adjustment_record: impl Into<TMP_GlyphAdjustmentRecord>, )
.ctor(crate::tm_pro::tmp_glyphadjustmentrecord::TMP_GlyphAdjustmentRecord, crate::tm_pro::tmp_glyphadjustmentrecord::TMP_GlyphAdjustmentRecord) overload
Sourcefn ctor_2(
self,
glyph_pair_adjustment_record: impl Into<GlyphPairAdjustmentRecord>,
)
fn ctor_2( self, glyph_pair_adjustment_record: impl Into<GlyphPairAdjustmentRecord>, )
.ctor(crate::unity_engine::text_core::low_level::glyphpairadjustmentrecord::GlyphPairAdjustmentRecord) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: ITMP_GlyphPairAdjustmentRecord> ITMP_GlyphPairAdjustmentRecordMethods for __T
tm_pro-tmp_glyphpairadjustmentrecord only.