first commit

This commit is contained in:
Jose Caban
2025-06-07 11:39:25 -04:00
commit 3dc33814dd
1035 changed files with 657058 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!-- User application and configured property settings go here.-->
<!-- Example: <add key="settingName" value="settingValue"/> -->
<add key="panelWorkSpace.AutoScroll" value="True" />
</appSettings>
</configuration>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,207 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Icarus.Resources</name>
</assembly>
<members>
<member name="T:Icarus.Resources.ConfigParser">
<summary>
The Config Parser will parse a config file of the following format:
# This is a comment
variable: value
variable: value
variable: value
</summary>
</member>
<member name="M:Icarus.Resources.ConfigParser.#ctor(System.String)">
<summary>
Generate a new ConfigParser
</summary>
<param name="fileName">The configuration file to parse</param>
</member>
<member name="M:Icarus.Resources.ConfigParser.ParseConfigFile(System.String)">
<summary>
Parses the configuration file.
</summary>
<param name="filename"></param>
</member>
<member name="M:Icarus.Resources.ConfigParser.nextVcombo(System.IO.StreamReader)">
<summary>
Retrieve the next Vcombo object
</summary>
<returns>The next Vcombo, null if there is none</returns>
</member>
<member name="M:Icarus.Resources.ConfigParser.nextLine(System.IO.StreamReader)">
<summary>
Retrieve the next line, automagically skips the comments
</summary>
<returns>The next non-comment line, null if there is none</returns>
</member>
<member name="P:Icarus.Resources.ConfigParser.Item(System.String)">
<summary>
Gets or sets configuration properties.
</summary>
</member>
<member name="T:Icarus.Resources.ConfigParser.Vcombo">
<summary>
This stores a variable/value combination as generated by
the ConfigParser class.
</summary>
</member>
<member name="M:Icarus.Resources.ConfigParser.Vcombo.#ctor(System.String,System.String)">
<summary>
Generate a new Vcombo with fields as defined
in the parameter list
</summary>
<param name="name">The variable name</param>
<param name="val">The variable value</param>
</member>
<member name="P:Icarus.Resources.ConfigParser.Vcombo.Name">
<summary>
This stores the variable name in string Representaton
The variable name is everything before the first ":"
Example:
Stinkyness: -50
Variable is the string "Strinkyness"
</summary>
</member>
<member name="P:Icarus.Resources.ConfigParser.Vcombo.Value">
<summary>
The value of the variable in a string Representation
This contains everything after the first ":" not including
whitespace.
Example:
Stinkyness:-50
Stinkyness: -50
Stinkyness: -50
All have a value of the string "-50"
Example:
PATH: C:\My Stuff\Video Games\SuperCool
Has a value of the string: "C:\My Stuff\Video Games\SuperCool"
</summary>
</member>
<member name="T:Icarus.Resources.ResourceManager">
<summary>
The resource manager class gives us a central repository of paths that the application needs to access its assets, like graphics, sounds, etc.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.mg_Instance">
<summary>
Singleton Implementation.
</summary>
</member>
<member name="M:Icarus.Resources.ResourceManager.#ctor">
<summary>
Singleton Implementation.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_BasePath">
<summary>
The base path of the application.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_ImageDirName">
<summary>
The name of the directory, relative to the base path, where the images reside.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_LevelDirName">
<summary>
The name of the directory, relative to the base path, where the levels reside.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_MusicDirName">
<summary>
The name of the directory, relative to the base path, where the music resides.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_TextDirName">
<summary>
The name of the directory, relative to the base path, where the text files reside.
</summary>
</member>
<member name="F:Icarus.Resources.ResourceManager.m_SoundDirName">
<summary>
The name of the directory, relative to the base path, where the sound files reside.
</summary>
</member>
<member name="M:Icarus.Resources.ResourceManager.GetRandomSoundFrom(System.String)">
<summary>
Gets a random sound from the directory whose id is passed in.
</summary>
<param name="dirId"></param>
<returns></returns>
</member>
<member name="P:Icarus.Resources.ResourceManager.Instance">
<summary>
Singleton Implementation.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.BasePath">
<summary>
Returns the base path for all the resources. By default, the base path is the directory from which the application is launched.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.ImageDirName">
<summary>
Gets or sets the name of the directory, relative to the base path, where the images reside.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.LevelDirName">
<summary>
Gets or sets the name of the directory, relative to the base path, where the levels reside.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.MusicDirName">
<summary>
Gets or sets the name of the directory, relative to the base path, where the music resides.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.TextDirName">
<summary>
Gets or sets the name of the directory, relative to the base path, where the text files reside.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.SoundDirName">
<summary>
Gets or sets the name of the directory, relative to the base path, where the sound files reside.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.ImagePath">
<summary>
Gets the full path to the image directory.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.LevelPath">
<summary>
Gets the full path to the levels directory.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.MusicPath">
<summary>
Gets the full path to the music directory.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.SoundPath">
<summary>
Gets the full path to the sound directory.
</summary>
</member>
<member name="P:Icarus.Resources.ResourceManager.TextPath">
<summary>
Gets the full path to the text directory.
</summary>
</member>
</members>
</doc>

Binary file not shown.