C# Class SceneKitSessionWWDC2013.SlideTextManager

Show file Open project: xamarin/mac-samples Class Usage Examples

Private Properties

Property Type Description
AddText SCNNode
ColorForTextType NSColor
ExtrusionDepthForTextType float
FontCGSizeorTextType float
FontForTextType NSFont
LineHeightForTextType float
NodeWithCode SCNNode
NodeWithText SCNNode
TextContainerForType SCNNode

Public Methods

Method Description
AddBulletAtLevel ( string text, int level ) : SCNNode
AddCode ( string text ) : SCNNode
AddEmptyLine ( ) : void
AddTextAtLevel ( string text, int level ) : SCNNode
FadeOutText ( TextType type ) : void
FlipInText ( TextType type ) : void
FlipOutText ( TextType type ) : void
HighlightBullet ( int index ) : void
HighlightCodeChunks ( int chunks ) : void
SetChapterTitle ( string title ) : SCNNode
SetSubtitle ( string title ) : SCNNode
SetTitle ( string title ) : SCNNode
SlideTextManager ( ) : System

Private Methods

Method Description
AddText ( string message, TextType type, int level ) : SCNNode
ColorForTextType ( TextType type, int level ) : NSColor
ExtrusionDepthForTextType ( TextType type ) : float
FontCGSizeorTextType ( TextType type, int level ) : float
FontForTextType ( TextType type, int level ) : NSFont
LineHeightForTextType ( TextType type, int level ) : float
NodeWithCode ( string code ) : SCNNode
NodeWithText ( string message, TextType type, int level ) : SCNNode
TextContainerForType ( TextType type ) : SCNNode

Method Details

AddBulletAtLevel() public method

public AddBulletAtLevel ( string text, int level ) : SCNNode
text string
level int
return SCNNode

AddCode() public method

public AddCode ( string text ) : SCNNode
text string
return SCNNode

AddEmptyLine() public method

public AddEmptyLine ( ) : void
return void

AddTextAtLevel() public method

public AddTextAtLevel ( string text, int level ) : SCNNode
text string
level int
return SCNNode

FadeOutText() public method

public FadeOutText ( TextType type ) : void
type TextType
return void

FlipInText() public method

public FlipInText ( TextType type ) : void
type TextType
return void

FlipOutText() public method

public FlipOutText ( TextType type ) : void
type TextType
return void

HighlightBullet() public method

public HighlightBullet ( int index ) : void
index int
return void

HighlightCodeChunks() public method

public HighlightCodeChunks ( int chunks ) : void
chunks int
return void

SetChapterTitle() public method

public SetChapterTitle ( string title ) : SCNNode
title string
return SCNNode

SetSubtitle() public method

public SetSubtitle ( string title ) : SCNNode
title string
return SCNNode

SetTitle() public method

public SetTitle ( string title ) : SCNNode
title string
return SCNNode

SlideTextManager() public method

public SlideTextManager ( ) : System
return System