Initiates named Fact and adds it to StageStatic.stage.factState
More...
|
| static Fact | AddFactIfNotFound (Fact fact, out bool exists, bool samestep) |
| | Adds fact to StageStatic.stage.factState More...
|
| |
| static PointFact | AddPointFact (RaycastHit hit, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
| static PointFact | AddPointFact (Vector3 point, Vector3 normal, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
| static OnLineFact | AddOnLineFact (string pid, string lid, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
| static LineFact | AddLineFact (string pid1, string pid2, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
| static RayFact | AddRayFact (string pid1, string pid2, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
| static AngleFact | AddAngleFact (string pid1, string pid2, string pid3, bool samestep=false) |
| | Initiates named Fact and adds it to StageStatic.stage.factState More...
|
| |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddAngleFact()
| static AngleFact FactManager.AddAngleFact |
( |
string |
pid1, |
|
|
string |
pid2, |
|
|
string |
pid3, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddFactIfNotFound()
| static Fact FactManager.AddFactIfNotFound |
( |
Fact |
fact, |
|
|
out bool |
exists, |
|
|
bool |
samestep |
|
) |
| |
|
static |
Adds fact to StageStatic.stage.factState
- Parameters
-
| fact | to be added |
| exists | true iff fact already has a equivalent counterpart in fact._Facts |
| samestep | set true if Fact creation happens as a subsequent/ consequent step of multiple Fact creations and/or deletions, and you whish that these are affected by a single FactOrganizer.undo/ FactOrganizer.redo step |
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddLineFact()
| static LineFact FactManager.AddLineFact |
( |
string |
pid1, |
|
|
string |
pid2, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddOnLineFact()
| static OnLineFact FactManager.AddOnLineFact |
( |
string |
pid, |
|
|
string |
lid, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddPointFact() [1/2]
| static PointFact FactManager.AddPointFact |
( |
RaycastHit |
hit, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
| hit | RaycastHit where and how (orientation) to spawn PointFact |
| samestep | set true if Fact creation happens as a subsequent/ consequent step of multiple Fact creations and/or deletions, and you whish that these are affected by a single FactOrganizer.undo/ FactOrganizer.redo step |
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddPointFact() [2/2]
| static PointFact FactManager.AddPointFact |
( |
Vector3 |
point, |
|
|
Vector3 |
normal, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
Initiates named Fact and adds it to StageStatic.stage.factState
- Parameters
-
- Returns
- Fact.Id of generated Fact if not yet existent in StageStatic.stage.factState, else Fact.Id of existent equivalent Fact
◆ AddRayFact()
| static RayFact FactManager.AddRayFact |
( |
string |
pid1, |
|
|
string |
pid2, |
|
|
bool |
samestep = false |
|
) |
| |
|
static |
The documentation for this class was generated from the following file:
- D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/UFrameIT/FrameIT/Windows/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/FactManager.cs