{"action":"created","issue":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/1741","repository_url":"https://api.github.com/repos/urho3d/Urho3D","labels_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1741/labels{/name}","comments_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1741/comments","events_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1741/events","html_url":"https://github.com/urho3d/Urho3D/issues/1741","id":198269196,"number":1741,"title":"[Feature Request] Allow to define vector structs for editor for external components.","user":{"login":"KonstantinTomashevich","id":19854474,"avatar_url":"https://avatars.githubusercontent.com/u/19854474?v=3","gravatar_id":"","url":"https://api.github.com/users/KonstantinTomashevich","html_url":"https://github.com/KonstantinTomashevich","followers_url":"https://api.github.com/users/KonstantinTomashevich/followers","following_url":"https://api.github.com/users/KonstantinTomashevich/following{/other_user}","gists_url":"https://api.github.com/users/KonstantinTomashevich/gists{/gist_id}","starred_url":"https://api.github.com/users/KonstantinTomashevich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KonstantinTomashevich/subscriptions","organizations_url":"https://api.github.com/users/KonstantinTomashevich/orgs","repos_url":"https://api.github.com/users/KonstantinTomashevich/repos","events_url":"https://api.github.com/users/KonstantinTomashevich/events{/privacy}","received_events_url":"https://api.github.com/users/KonstantinTomashevich/received_events","type":"User","site_admin":false},"labels":[{"id":59038070,"url":"https://api.github.com/repos/urho3d/Urho3D/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-01-01T14:34:40Z","updated_at":"2017-01-01T15:59:15Z","closed_at":null,"body":"In Urho3DEditor, editing of structures such as animation states (in AnimatedModel) and billboards (in BillboardSet) implemented using special vector structs (See lines 1490-1579 in Scripts/Editor/AttributeEditor.as). This mechanism works fine for engine components, but it can't be used for external components (special game components, Unit for example). In my opinion, it will be good to move this structures definitions into AttributeInfos (for easy defining them in external components)."},"comment":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/comments/269908258","html_url":"https://github.com/urho3d/Urho3D/issues/1741#issuecomment-269908258","issue_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1741","id":269908258,"user":{"login":"cadaver","id":51361,"avatar_url":"https://avatars.githubusercontent.com/u/51361?v=3","gravatar_id":"","url":"https://api.github.com/users/cadaver","html_url":"https://github.com/cadaver","followers_url":"https://api.github.com/users/cadaver/followers","following_url":"https://api.github.com/users/cadaver/following{/other_user}","gists_url":"https://api.github.com/users/cadaver/gists{/gist_id}","starred_url":"https://api.github.com/users/cadaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cadaver/subscriptions","organizations_url":"https://api.github.com/users/cadaver/orgs","repos_url":"https://api.github.com/users/cadaver/repos","events_url":"https://api.github.com/users/cadaver/events{/privacy}","received_events_url":"https://api.github.com/users/cadaver/received_events","type":"User","site_admin":false},"created_at":"2017-01-01T15:59:15Z","updated_at":"2017-01-01T15:59:15Z","body":"With the AngelScript API functions GetObjectCategories() and GetObjectsByCategory(), defined in SceneAPI.cpp."}}
{"actor":{"display_login":"cadaver"}}