C# Class HoldItCore.People.Person

Inheritance: System.Windows.Controls.ContentControl
Afficher le fichier Open project: ibdknox/swred Class Usage Examples

Méthodes publiques

Свойство Type Description
BackImageProperty System.Windows.DependencyProperty
FrontImageProperty System.Windows.DependencyProperty
IsSelectedProperty System.Windows.DependencyProperty
PeeMeterSizeProperty System.Windows.DependencyProperty
SelectedImageProperty System.Windows.DependencyProperty
SpeechTextProperty System.Windows.DependencyProperty

Protected Properties

Свойство Type Description
bladderEmptyMessages Randomizer
enteredStallMessages Randomizer
headingToStallMessages Randomizer
peedMessages Randomizer
waitingMessages Randomizer

Private Properties

Свойство Type Description
AnimatePeeTo System.Windows.Media.Animation.Storyboard
AnimateTo System.Windows.Media.Animation.Storyboard
AnimateTo System.Windows.Media.Animation.Storyboard
HandleBladderEmptyAnimationCompleted void
HandleBladderEmptyAnimationCompleted void
HandleBladderFillAnimationCompleted void
HandleExitCompleted void
HandleGoToStallAnimationCompleted void
HandleIsSelectedChanged void
HandleSpeechTextChanged void
HandleTextStatesChanged void
MoveTo void

Méthodes publiques

Méthode Description
CanUseStall ( Stall stall ) : bool
GoToStall ( Stall stall ) : void
OnApplyTemplate ( ) : void
Person ( ) : System
PositionWaitingLine ( int index ) : void
Say ( string text ) : void
StartBladderFilling ( ) : void

Méthodes protégées

Méthode Description
LeaveStall ( ) : void
OnBladderEmpty ( ) : void
OnEnteredStall ( ) : void
OnHeadingToStall ( ) : void
OnIsSelectedChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMouseLeftButtonDown ( System e ) : void
OnNeighborEnteredStall ( ) : void
OnNeighborLeftStall ( ) : void
OnPeedPants ( ) : void
OnSpeechTextChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnWait ( ) : void
StartPeeing ( ) : void
StopPeeing ( ) : void

Private Methods

Méthode Description
AnimatePeeTo ( double percent, double rate, double delay ) : System.Windows.Media.Animation.Storyboard
AnimateTo ( Point point ) : System.Windows.Media.Animation.Storyboard
AnimateTo ( Point point, double rate ) : System.Windows.Media.Animation.Storyboard
HandleBladderEmptyAnimationCompleted ( ) : void
HandleBladderEmptyAnimationCompleted ( object sender, EventArgs e ) : void
HandleBladderFillAnimationCompleted ( object sender, EventArgs e ) : void
HandleExitCompleted ( object sender, EventArgs e ) : void
HandleGoToStallAnimationCompleted ( object sender, EventArgs e ) : void
HandleIsSelectedChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
HandleSpeechTextChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
HandleTextStatesChanged ( object sender, System.Windows.VisualStateChangedEventArgs e ) : void
MoveTo ( Point point ) : void

Method Details

CanUseStall() public méthode

public CanUseStall ( Stall stall ) : bool
stall Stall
Résultat bool

GoToStall() public méthode

public GoToStall ( Stall stall ) : void
stall Stall
Résultat void

LeaveStall() protected méthode

protected LeaveStall ( ) : void
Résultat void

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

OnBladderEmpty() protected méthode

protected OnBladderEmpty ( ) : void
Résultat void

OnEnteredStall() protected méthode

protected OnEnteredStall ( ) : void
Résultat void

OnHeadingToStall() protected méthode

protected OnHeadingToStall ( ) : void
Résultat void

OnIsSelectedChanged() protected méthode

protected OnIsSelectedChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Résultat void

OnMouseLeftButtonDown() protected méthode

protected OnMouseLeftButtonDown ( System e ) : void
e System
Résultat void

OnNeighborEnteredStall() protected méthode

protected OnNeighborEnteredStall ( ) : void
Résultat void

OnNeighborLeftStall() protected méthode

protected OnNeighborLeftStall ( ) : void
Résultat void

OnPeedPants() protected méthode

protected OnPeedPants ( ) : void
Résultat void

OnSpeechTextChanged() protected méthode

protected OnSpeechTextChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Résultat void

OnWait() protected méthode

protected OnWait ( ) : void
Résultat void

Person() public méthode

public Person ( ) : System
Résultat System

PositionWaitingLine() public méthode

public PositionWaitingLine ( int index ) : void
index int
Résultat void

Say() public méthode

public Say ( string text ) : void
text string
Résultat void

StartBladderFilling() public méthode

public StartBladderFilling ( ) : void
Résultat void

StartPeeing() protected méthode

protected StartPeeing ( ) : void
Résultat void

StopPeeing() protected méthode

protected StopPeeing ( ) : void
Résultat void

Property Details

BackImageProperty public_oe static_oe property

public static DependencyProperty,System.Windows BackImageProperty
Résultat System.Windows.DependencyProperty

FrontImageProperty public_oe static_oe property

public static DependencyProperty,System.Windows FrontImageProperty
Résultat System.Windows.DependencyProperty

IsSelectedProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsSelectedProperty
Résultat System.Windows.DependencyProperty

PeeMeterSizeProperty public_oe static_oe property

public static DependencyProperty,System.Windows PeeMeterSizeProperty
Résultat System.Windows.DependencyProperty

SelectedImageProperty public_oe static_oe property

public static DependencyProperty,System.Windows SelectedImageProperty
Résultat System.Windows.DependencyProperty

SpeechTextProperty public_oe static_oe property

public static DependencyProperty,System.Windows SpeechTextProperty
Résultat System.Windows.DependencyProperty

bladderEmptyMessages protected_oe property

protected Randomizer bladderEmptyMessages
Résultat Randomizer

enteredStallMessages protected_oe property

protected Randomizer enteredStallMessages
Résultat Randomizer

headingToStallMessages protected_oe property

protected Randomizer headingToStallMessages
Résultat Randomizer

peedMessages protected_oe property

protected Randomizer peedMessages
Résultat Randomizer

waitingMessages protected_oe property

protected Randomizer waitingMessages
Résultat Randomizer