{"action":"created","issue":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/1742","repository_url":"https://api.github.com/repos/urho3d/Urho3D","labels_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1742/labels{/name}","comments_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1742/comments","events_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1742/events","html_url":"https://github.com/urho3d/Urho3D/pull/1742","id":198275734,"number":1742,"title":"Allow define of variant vector structs attributes","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":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2017-01-01T17:57:54Z","updated_at":"2017-01-01T21:12:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/urho3d/Urho3D/pulls/1742","html_url":"https://github.com/urho3d/Urho3D/pull/1742","diff_url":"https://github.com/urho3d/Urho3D/pull/1742.diff","patch_url":"https://github.com/urho3d/Urho3D/pull/1742.patch"},"body":"See issue #1741 .\r\nNow variant vector structs elements names can be defined from AttributeInfos. Now AnimatedModel, CrowdManager, SplinePath, BilboardSet and StaticModelGroup use this way to do it."},"comment":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/comments/269919861","html_url":"https://github.com/urho3d/Urho3D/pull/1742#issuecomment-269919861","issue_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1742","id":269919861,"user":{"login":"eugeneko","id":8576192,"avatar_url":"https://avatars.githubusercontent.com/u/8576192?v=3","gravatar_id":"","url":"https://api.github.com/users/eugeneko","html_url":"https://github.com/eugeneko","followers_url":"https://api.github.com/users/eugeneko/followers","following_url":"https://api.github.com/users/eugeneko/following{/other_user}","gists_url":"https://api.github.com/users/eugeneko/gists{/gist_id}","starred_url":"https://api.github.com/users/eugeneko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eugeneko/subscriptions","organizations_url":"https://api.github.com/users/eugeneko/orgs","repos_url":"https://api.github.com/users/eugeneko/repos","events_url":"https://api.github.com/users/eugeneko/events{/privacy}","received_events_url":"https://api.github.com/users/eugeneko/received_events","type":"User","site_admin":false},"created_at":"2017-01-01T21:12:35Z","updated_at":"2017-01-01T21:12:35Z","body":"Enums are used for human-readable and portable serialization attributes into XML and Json.\r\nStuctures are not. This is the difference.\r\n\r\nWe already have many things that are hardcoded in the Editor: non-continuously-edited attributes, bit fields, these vector structs, probably something else.\r\n\r\nAnd I can't easily answer whether it is good that such non-functional stuff don't bloat attribute system or it is bad that such things can't be specified at code level.\r\n\r\nPS: What about crowdManagerAreaCostVariables?"}}
{"actor":{"display_login":"eugeneko"}}