Oolite 1.91.0.7644-241112-7f5034b
Loading...
Searching...
No Matches
OOStringExpansionContext Struct Reference
+ Collaboration diagram for OOStringExpansionContext:

Protected Attributes

Random_Seed seed
 
NSString * systemName
 
NSDictionary * overrides
 
NSDictionary * legacyLocals
 
bool isJavaScript
 
bool convertBackslashN
 
bool hasPercentR
 
bool useGoodRNG
 
bool disallowPercentI
 
NSString * systemNameWithIan
 
NSString * randomNameN
 
NSString * randomNameR
 
NSArray * systemDescriptions
 
NSUInteger sysDescCount
 

Detailed Description

Definition at line 69 of file OOStringExpander.m.

Member Data Documentation

◆ convertBackslashN

- (bool) convertBackslashN
protected

Definition at line 76 of file OOStringExpander.m.

Referenced by Expand().

◆ disallowPercentI

- (bool) disallowPercentI
protected

Definition at line 79 of file OOStringExpander.m.

◆ hasPercentR

- (bool) hasPercentR
protected

Definition at line 77 of file OOStringExpander.m.

Referenced by ExpandPercentEscape(), and OOExpandDescriptionString().

◆ isJavaScript

- (bool) isJavaScript
protected

Definition at line 75 of file OOStringExpander.m.

Referenced by SyntaxIssue().

◆ legacyLocals

- (NSDictionary*) legacyLocals
protected

Definition at line 74 of file OOStringExpander.m.

◆ overrides

- (NSDictionary*) overrides
protected

Definition at line 73 of file OOStringExpander.m.

◆ randomNameN

- (NSString*) randomNameN
protected

Definition at line 82 of file OOStringExpander.m.

Referenced by GetRandomNameN().

◆ randomNameR

- (NSString*) randomNameR
protected

Definition at line 83 of file OOStringExpander.m.

Referenced by GetRandomNameR().

◆ seed

- (Random_Seed) seed
protected

Definition at line 71 of file OOStringExpander.m.

◆ sysDescCount

- (NSUInteger) sysDescCount
protected

Definition at line 85 of file OOStringExpander.m.

Referenced by ExpandDigitKey(), and GetSystemDescriptions().

◆ systemDescriptions

- (NSArray*) systemDescriptions
protected

Definition at line 84 of file OOStringExpander.m.

Referenced by GetSystemDescriptions().

◆ systemName

- (NSString*) systemName
protected

Definition at line 72 of file OOStringExpander.m.

Referenced by GetSystemName().

◆ systemNameWithIan

- (NSString*) systemNameWithIan
protected

Definition at line 81 of file OOStringExpander.m.

Referenced by GetSystemNameIan(), and OOExpandDescriptionString().

◆ useGoodRNG

- (bool) useGoodRNG
protected

Definition at line 78 of file OOStringExpander.m.

Referenced by ExpandDigitKey().


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