SO3Engine
|
Go to the source code of this file.
Functions | |
int | SO3LineEntityCreate (mmachine m) |
main include | |
int | SO3LineEntityCreateDashed (mmachine m) |
SO3LineEntityCreateDashed : Create a new line entity. | |
int | SO3LineEntityCreateEx (mmachine m) |
SO3LineEntityCreateEx : Create a new line entity. | |
int | SO3LineEntityCreateDashedEx (mmachine m) |
SO3LineEntityCreateDashedEx : Create a new line entity. | |
int | SO3LineEntityGetDiffuse (mmachine m) |
SO3LineEntityGetDiffuse : Retrieves the color of the line (RGBA) | |
int | SO3LineEntitySetDiffuse (mmachine m) |
SO3LineEntitySetDiffuse : Set the color of the line (RGBA) | |
int | SO3LineEntityGetPoint (mmachine m) |
SO3LineEntityGetPoint : Retrieves the position of an existing point of the line. | |
int | SO3LineEntitySetPoint (mmachine m) |
SO3LineEntitySetPoint : Sets the position of an existing point of the line. | |
int | SO3LineEntityAddPoint (mmachine m) |
SO3LineEntityAddPoint : Add a new point on the line, after the indicated position. | |
int | SO3LineEntityRemovePoint (mmachine m) |
SO3LineEntityRemovePoint : Removes an existing point on the line, at the indicated position. | |
int | SO3LineEntityGetNumberOfPoints (mmachine m) |
SO3LineEntityGetNumberOfPoints : Retrieves the numbers of points composing the line. | |
int | SO3LineEntityGetPoints (mmachine m) |
SO3LineEntityGetPoints : Retrieves the list of points positions. | |
int | SO3LineEntitySetPoints (mmachine m) |
SO3LineEntitySetPoints : Set all the points of the line in a single call. | |
int | SO3LineEntityClearPoints (mmachine m) |
SO3LineEntityClearPoints : Clear all the points of the line. | |
int | SO3LineEntitySetDashed (mmachine m) |
SO3LineEntitySetDashed : Change the drawing mode of the line. | |
int | SO3LineEntityGetDashed (mmachine m) |
SO3LineEntityGetDashed : Get the drawing mode of the line. | |
int | SCOLloadLineEntity (mmachine m, cbmachine w) |
Load the SO3Engine LineEntity function. | |
int | SCOLfreeLineEntity () |
free the SO3Engine LineEntity function | |
Variables | |
NativeDefinition | natSO3Line [] |
Function Documentation
◆ SCOLfreeLineEntity()
int SCOLfreeLineEntity | ( | ) |
free the SO3Engine LineEntity function
- Parameters
-
m : The VM
Definition at line 1124 of file SCOLLineEntity.cpp.
◆ SCOLloadLineEntity()
int SCOLloadLineEntity | ( | mmachine | m, |
cbmachine | w | ||
) |
Load the SO3Engine LineEntity function.
- Parameters
-
m : The VM w : The Callback VM
Definition at line 1115 of file SCOLLineEntity.cpp.
Variable Documentation
◆ natSO3Line
NativeDefinition natSO3Line[] |
Initial value:
= {
{ "SO3LineEntityCreateDashed", 4, "fun [SO3_SCENE S [[F F F] r1] I] SO3_OBJECT", SO3LineEntityCreateDashed },
{ "SO3LineEntityCreateEx", 5, "fun [SO3_SCENE S [[F F F] r1] I I] SO3_OBJECT", SO3LineEntityCreateEx },
{ "SO3LineEntityCreateDashedEx", 5, "fun [SO3_SCENE S [[F F F] r1] I I] SO3_OBJECT", SO3LineEntityCreateDashedEx },
}
int SO3LineEntitySetPoints(mmachine m)
SO3LineEntitySetPoints : Set all the points of the line in a single call.
Definition SCOLLineEntity.cpp:871
int SO3LineEntityGetPoints(mmachine m)
SO3LineEntityGetPoints : Retrieves the list of points positions.
Definition SCOLLineEntity.cpp:795
int SO3LineEntityRemovePoint(mmachine m)
SO3LineEntityRemovePoint : Removes an existing point on the line, at the indicated position.
Definition SCOLLineEntity.cpp:686
int SO3LineEntityCreateDashedEx(mmachine m)
SO3LineEntityCreateDashedEx : Create a new line entity.
Definition SCOLLineEntity.cpp:307
int SO3LineEntitySetPoint(mmachine m)
SO3LineEntitySetPoint : Sets the position of an existing point of the line.
Definition SCOLLineEntity.cpp:557
int SO3LineEntityGetNumberOfPoints(mmachine m)
SO3LineEntityGetNumberOfPoints : Retrieves the numbers of points composing the line.
Definition SCOLLineEntity.cpp:747
int SO3LineEntityGetDashed(mmachine m)
SO3LineEntityGetDashed : Get the drawing mode of the line.
Definition SCOLLineEntity.cpp:1050
int SO3LineEntityClearPoints(mmachine m)
SO3LineEntityClearPoints : Clear all the points of the line.
Definition SCOLLineEntity.cpp:946
int SO3LineEntityGetDiffuse(mmachine m)
SO3LineEntityGetDiffuse : Retrieves the color of the line (RGBA)
Definition SCOLLineEntity.cpp:391
int SO3LineEntitySetDashed(mmachine m)
SO3LineEntitySetDashed : Change the drawing mode of the line.
Definition SCOLLineEntity.cpp:996
int SO3LineEntityAddPoint(mmachine m)
SO3LineEntityAddPoint : Add a new point on the line, after the indicated position.
Definition SCOLLineEntity.cpp:623
int SO3LineEntitySetDiffuse(mmachine m)
SO3LineEntitySetDiffuse : Set the color of the line (RGBA)
Definition SCOLLineEntity.cpp:439
int SO3LineEntityCreateDashed(mmachine m)
SO3LineEntityCreateDashed : Create a new line entity.
Definition SCOLLineEntity.cpp:135
int SO3LineEntityCreateEx(mmachine m)
SO3LineEntityCreateEx : Create a new line entity.
Definition SCOLLineEntity.cpp:218
int SO3LineEntityGetPoint(mmachine m)
SO3LineEntityGetPoint : Retrieves the position of an existing point of the line.
Definition SCOLLineEntity.cpp:485
Definition at line 1090 of file SCOLLineEntity.cpp.
Generated by 1.9.8