Script Interface
함수원형 | 설명 | 스크립트(, ) |
---|
GetValue() | 객체의 속성값, 변수값을 리턴합니다. | javascript(web), lua |
SetValue() | 객체의 속성값, 변수값을 설정합니다. | javascript(web), lua |
GetTagValue() | 데이터베이스 태그값을 가져옵니다. | javascript(web) |
SetTagValue() | 데이터베이스 태그값 설정합니다. | javascript(web) |
GetValuePackage() | 배열정보의 값을 가져옵니다. | javascript(web) |
FileFind() | 파일을 검색합니다. | lua |
PrintMessage() | 디버그 출력창에 메세지를 출력합니다. | javascript, lua |
printf() | 디버그 출력창에 메세지를 출력합니다. | lua |
CreateLine() | 라인객체를 생성합니다. | javascript, lua |
CreatePolyline() | 폴리라인 객체를 생성합니다. | javascript, lua |
CreatePolygon() | 폴리곤 객체를 생성합니다. | javascript, lua |
CreateCircle() | 원 객체를 생성합니다. | javascript, lua |
CreateEllipse() | 타원 객체를 생성합니다. | javascript, lua |
CreateRect() | 사각형 객체를 생성합니다. | javascript, lua |
CreateText() | 텍스트 객체를 생성합니다. | javascript, lua |
CreateImage() | 이미지 객체를 생성합니다. | javascript, lua |
CreateTrend() | 트랜드 객체를 생성합니다. | javascript, lua |
CreatePath() | 패스 객체를 생성합니다. | javascript, lua |
CreateUse() | use 객체를 생성합니다. | javascript, lua |
SetAttribute() | 객체의 속성값을 설정합니다. | javascript, lua |
ExecuteProgram() | 외부 프로그램을 실행합니다. | javascript, lua |
ExecuteString() | 함수 문자열을 실행합니다. | javascript, lua |
ChangePicture() | 화면 전환을 수행합니다. | javascript, lua |
LoadPicture() | 픽쳐파일을 로드합니다. | javascript, lua |
RemovePicture() | 로드된 픽쳐파일을 제거합니다. | javascript, lua |
GetWindowSize() | 윈도우의 사이즈 정보를 가져옵니다. | javascript, lua |
GetImageSize() | 이미지의 사이즈 정보를 가져옵니다. | javascript, lua |
ExecFunctionSync() | 동기식으로 함수를 실행합니다. | javascript, lua |
ExecFunctionAsync() | 비동기식으로 함수를 실행합니다. | javascript, lua |
GetLocalCursorPos() | 윈도우 기준의 마우스 좌표를 가져옵니다. | javascript, lua |
GetLocalCursorPosX() | 마우스의 X좌표를 가져옵니다. | javascript |
GetLocalCursorPosY() | 마우스의 Y좌표를 가져옵니다. | javascript |
GetWorldCursorPos() | 데스크탑 기준의 마우스 좌표를 가져옵니다. | javascript, lua |
GetWorldCursorPosX() | 마우스의 X좌표를 가져옵니다. | javascript |
GetWorldCursorPosY() | 마우스의 Y좌표를 가져옵니다. | javascript |
GetZoomScale() | 화면 스케일 정보를 가져옵니다. | javascript, lua |
SetZoomScale() | 화면 스케일 정보를 설정합니다. | javascript, lua |
SetMoveCanvas() | 켄버스의 이동합니다. | javascript, lua |
GetMoveCanvas() | 켄버스의 이동정보를 가져옵니다. | javascript, lua |
OpenWindow() | 윈도우 창을 엽니다. | javascript, lua |
CloseWindow() | 윈도우 창을 닫습니다. | javascript, lua |
MoveWindow() | 윈도우 창을 이동합니다. | javascript, lua |
GetMouseWheelDelta() | 마우스 휠 델타값을 가져옵니다. | javascript, lua |
ShellExecute() | 쉘 프로램을 실행합니다. | javascript, lua |
PlaySound() | 사운드를 재생합니다. | javascript, lua |
PlaySoundX() | 사운드를 재생합니다. | javascript, lua |
StopSoundX() | 사운드를 정지합니다. | javascript, lua |
SetVolumeX() | 볼륨을 조절합니다. | javascript, lua |
Create3DBox() | 3차원 박스객체를 생성합니다. | javascript, lua |
Create3DText() | 3차원 텍스트 객체를 생성합니다. | javascript, lua |
Create3DInline() | 3차원 인라인 객체를 생성합니다. | javascript, lua |
Create3DCone() | 3차원 콘 객체를 생성합니다. | javascript, lua |
Create3DSphere() | 3차원 스피어 객체를 생성합니다. | javascript, lua |
Create3DCylinder() | 3차원 실린더 객체를 생성합니다. | javascript, lua |
Create3DFaceSet() | 3차원 면조합객체를 생성합니다. | javascript, lua |
Create3DLineSet() | 3차원 라인조합객체를 생성합니다. | javascript, lua |
Create3DTerrain() | 3차원 Terrain객체를 생성합니다. | javascript, lua |
SetAttribute3D() | 3차원 객체의 속성값을 지정합니다. | javascript, lua |
RegisterLuaScriptById() | 루아 스크립트를 등록합니다. | javascript, lua |
RegisterJavaScriptById() | 자바스크립트를 등록합니다. | javascript, lua |
SetArrayValue() | 배열값을 설정합니다. | javascript, lua |
GetArrayValue() | 배열값을 가져옵니다. | javascript, lua |
memcpy() | 메모리 값을 복사합니다. | javascript, lua |
IsExistGlobalVariable() | 전역변수 존재 유무를 확인합니다. | javascript, lua |
CreateGlobalVariable() | 전역변수를 생성합니다. | javascript, lua |
SetReShapeArrayValue() | 배열 사이즈와 값을 변경합니다. | javascript, lua |
SetScriptOperationMode() | 스크립트 동작을 제어합니다. | javascript, lua |
SetTaskOperationMode() | 태스크를 제어합니다. | javascript, lua |
GetTaskOperationMode() | 태스크 상태값을 반환합니다. | javascript, lua |
ExecuteTaskFunction() | 외부 태스크의 함수를 호출합니다. | javascript, lua |
GetTime() | 시간값을 리턴합니다. | javascript, lua |
GetDateTimeString() | 시간값을 문자열로 반환합니다. | javascript, lua |
Table of contents