# UGS APIs

| Method                                           | Description                                                                                                      |
| ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
| UnityGoogleSheet.**LoadAllData**                 | 로컬에 캐시된 모든 데이터를 불러옵니다                                                                                            |
| UnityGoogleSheet.**LoadByNamespaceContains**     | 네임스페이스를 대상으로 테이블을 불러옵니다. 가령, Unit 이라는 네임스페이스에 Name, Data, Skill 클래스를 포함하고 있다면 Unit 네임스페이스를 대상으로 클래스를 로드할 수 있습니다. |
| UnityGoogleSheet.**Load**\<T>                    | 제네릭을 통해 특정 스프레드시트만 로드할 수 있습니다.                                                                                   |
| UnityGoogleSheet.**LoadFromGoogle**\<Key, Value> | [구글 시트로부터 데이터를 불러옵니다. ](https://shlifedev.gitbook.io/unitygooglesheets/how-to-use/live-load)                     |
| UnityGoogleSheet.**Write**\<T>..                 | [구글 시트에 데이터를 씁니다.](https://shlifedev.gitbook.io/unitygooglesheets/how-to-use/live-write)                         |
| UnityGoogleSheet.**GenerateSheetInFolder**       | 구글드라이브 특정 폴더내에 있는 모든 시트 읽어들인 후  C#코드 및 Json 데이터로 생성합니다                                                           |
| UnityGoogleSheet.**Generate**\<T>                | 특정 구글시트 파일을 읽어들인 후 C#, Json 데이터로 생성합니다.                                                                          |

&#x20;
